02-09 Vortec 4.2L I-6 Engine and Drivetrain
2004 gmc envoy won't stay running.. keeps throwing out TPS codes yet I have purchased a new one. It starts and runs as long as you are parked. But if you drive it it goes into limp mode every few blocks then refuses to start. I read about the p0651 code and how the TPS is on the same 5v circuit...