1999 Chevy Suburban Stalls
In all cases go back to basics with voltage and grounds being the most important. there is also a slug of wires on the engine block. they feed the computer and dash. Clean them also.
Mine threw the code once, but a mechanic said that wouldn't cause the stalling. Needless to say, I'll never go back to him. Funny thing is that the code didn't come back up. I'd reset every 2-3 months because I was getting some catalytic conv. code. This went on for like a year and I continued to have the stalling problems until it came back up and then changed the part.
Hope this helps.
Suggested Repair
Clean and tighten the battery-to-frame, battery-to-engine, and engine-to-firewall grounds until the contact surfaces are shiny, and clean the engine-block wiring that feeds the computer and dash. If stalling continues, check the crankshaft position sensor, which can fail without a consistent code.
Conversation Summary
A 1999 Chevrolet Suburban C1500 with a 5.7L engine stalls at highway speed and while sitting in park or drive. The tachometer rises a few hundred RPM and the fuel gauge needle fluctuates. The fuel pump, pressure regulator, filter, plugs, wires, coil, distributor cap, and rotor were replaced, injectors were cleaned, and the transmission and PCM showed no fault or codes. An expert recommended cleaning the battery, engine, firewall, and computer/dash grounds. Another owner reported the same stalling was fixed by replacing the crankshaft position sensor.
