I had an old jeep that did the exact same thing, turned out to be the light switch itself, never thought it would be that but there was some kind of short in the main switch for the lights,,