Why do my TPS's keep dying?
Posted: Thu Aug 25, 2011 8:00 am
So I've gone through something like five TPS units since I started this project. Keep in mind that with the issues (non MS related) this car has had that keep it off the road, this means that the longest life I got from one was 1000 miles - the rest died after only a few days of testing in the driveway.
I thought that maybe it was the wiring that was preventing the signal from getting through but I've tested every single unit that stopped working with a VOM per the megamanual and get ZERO response. They're actually dead. And every time I hook up a new one, it works beautifully, no noise in the logs or anything.
The TPS units have all been shielded from water, and the engine bay doesn't get THAT hot - I've touched the sensor after the engine was warmed up and it's not even warm to the touch. I don't know what else to look for. I'm using GM lever style sensors like this one: The ground for the circuit is grounded to pin 19 per the megamnual along with the CLT and IAT sensor grounds. The MS and LC-1 circuit is grounded directly to the battery.
What could be killing them? I wasn't surprised when I lost a junkyard unit, but the rest have all been brand new from different sources. I've had them die both using the regular code and after I switched to Extra some time ago.
In the meantime, I have a related issue. I'm using TunerStudio at the moment and can't seem to figure out how to disable TPS input either by hardware or software. Without a working TPS installed, the TPS reading is wildly erratic and unpredictable. Using Speed Density, the erratic TPS readings from having no incoming signal shouldn't affect the fueling equation (accel enrichment is set to 100% MAP control) but it does make the car VERY hard to start when the ECU thinks the throttle is at 125% and goes into flood clear mode every other cycle. Is there a way to temporarily bypass the TPS wiring so that this isn't an issue - i.e. it reads a steady signal so I can set that as 0% throttle and stop trying to clear the flood condition? I'm thinking a jumper or something across the connector, but I haven't been able to get that to work.
I thought that maybe it was the wiring that was preventing the signal from getting through but I've tested every single unit that stopped working with a VOM per the megamanual and get ZERO response. They're actually dead. And every time I hook up a new one, it works beautifully, no noise in the logs or anything.
The TPS units have all been shielded from water, and the engine bay doesn't get THAT hot - I've touched the sensor after the engine was warmed up and it's not even warm to the touch. I don't know what else to look for. I'm using GM lever style sensors like this one: The ground for the circuit is grounded to pin 19 per the megamnual along with the CLT and IAT sensor grounds. The MS and LC-1 circuit is grounded directly to the battery.
What could be killing them? I wasn't surprised when I lost a junkyard unit, but the rest have all been brand new from different sources. I've had them die both using the regular code and after I switched to Extra some time ago.
In the meantime, I have a related issue. I'm using TunerStudio at the moment and can't seem to figure out how to disable TPS input either by hardware or software. Without a working TPS installed, the TPS reading is wildly erratic and unpredictable. Using Speed Density, the erratic TPS readings from having no incoming signal shouldn't affect the fueling equation (accel enrichment is set to 100% MAP control) but it does make the car VERY hard to start when the ECU thinks the throttle is at 125% and goes into flood clear mode every other cycle. Is there a way to temporarily bypass the TPS wiring so that this isn't an issue - i.e. it reads a steady signal so I can set that as 0% throttle and stop trying to clear the flood condition? I'm thinking a jumper or something across the connector, but I haven't been able to get that to work.