lol, mine was doing that but, it was moisture seeping in a hole in floor where rubber cap fell out. The moisture created it's own rain forrest inside truck and dripped off condensation built up on sunroof glass, the next was history. Fixed it and checked all the plugs for residual moisture. Fordubishi is probably correct, ground that motor and whatever else needs one. Check neg battery ground chaining also.