Same exact thing happened to me. I checked the grounds and then started checking the wires. I found a headlight wire running on one of the brackets on the engine compartment, passenger side side and rubbed through the cloth covering into the insulation. I taped the wire, covered it with wire loom from Autozone and Viola! no more problem. Wiring can be a real PITA!
DHennon