2003 Silverado 1500
For the last couple of months, just randomly while driving, all of my dash gauges and warning lights would go off, and immediately come back on. Just like they would do when you first turn the key to the power on position while starting the engine. But the truck never died, radio stayed on, A/C etc.
Fast forward to yesterday morning. I left the trick running and went in the gas station, I came out and got in to leave and all of a sudden the truck died. It will turn over but will not start. After a bit I notice that Now not only are all the dash lights and gauges failing to come on when the key is turned, but also the fuel pump isn’t getting any power. I thought it sounded like the ignition switch had went bad so I replaced it yesterday afternoon with no luck. I’ve also checked every fuse I could possibly think of that may be related, anything pcm, ign, etc. I’ve also swapped all the relays around with known good ones. No luck.
I thought maybe I had gotten a bad ignition switch from the parts house so I tested the wires coming and going from it as well. While in the “On” position all read 12v except the yellow “engine crank” wire, as they should.
The only thing on the dash is the check engine light is illuminated. However it wasn’t throwing a code on my OBD2 reader. I then out of curiosity unhooked the TPS to check for 5v there, which it had. After that the OBD2 reader showed some TPS faults so I know the reader is working. Cleared those and rechecked and had zero codes. Check engine light still illuminated.
I need some input guys. Sorry for the long post