I have a 2001 Chevy Suburban K1500 5.3L. I have recently replaced the Intake Manifold, MAP Sensor, MAF Sensor, TPS Sensor, Both Bank 1 O2 Sensors, Water Pump
(weeping), Fan Clutch and now the computer. The vehicle was running rough and generating random codes, which was why all the sensors were changed. The vehicle, after changing the intake was pouring fuel out the exhaust
and showing heavy white smoke. This improved by changing the O2 Sensors and also, replacing one fuel injector which failed the unplug test. I also changed spark plugs
, fuel and air filters. I eventually tracked the issue down to the computer. The blue connector had 11 pins that were corroded and shorted. I cleaned the connector with electrical contact cleaner, as well as cleaned the computer side. I filled the connector with dielectric grease and reassembled it. Upon restarting, all rich symptoms and other issues seemed to disappear. I idled the vehicle for about 45 minutes, then went for a test drive. After driving about 8 miles, the engine
shut off and would not restart. After clearing the codes, the engine would restart. I idled for a couple of minutes and pulled back on the road. The vehicle immediately died again and would not restart until clearing the codes. I found that this cycle would repeat and every 15 seconds. I got to where I could clear the codes going down the road to keep the vehicle running. I ordered a used computer that was flashed for my mileage and vin. It arrived tonight and I installed it. After performing the passlock reset, I started the vehicle, let it idle for several minutes, with the parking brake on, and everything seemed fine. I took it out for a test drive and within a minute it started the whole dying cycle again. There are only two codes that are currently showing up, and they have been persistent throughout the whole ordeal, they are P0452 Fuel Tank Pressure Sensor Circuit Low Input and P1635 5-Volt Reference 1 Circuit Malfunction. I'm about to pull my hair out with this vehicle.