GMPX
January 19th, 2005, 04:15 PM
WOW, the first how to and the winner is a simple DTC fix.
O.K, so anyone who has fitted a cam knows the dredded TPS fault code that comes up (usually P0121 at idle with the A/C going).
Instead of simply turning off the fault code in the DTC enabler section, all that needs doing is to 'expand' the range the PCM thinks is a valid Throttle Position.
Look at table - C3907
It's pretty simple how it works.
For a given RPM the PCM expects the TPS to be above a certain percentage. Looking at the attached screen shot...
At 400 RPM, the PCM expects the TPS to be at 0%.
At 800 RPM, the PCM expects the TPS to be at 1% or higher.
At 1200RPM, the PCM expects the TPS to be at 5.3% or higher and so on.
Now, throw a camshaft in that needs to idle at 850, 950RPM and the PCM is still going to expect the TPS to be at 1% or higher.....not the case with your new cammed motor.
So, just simply identify your idle speed range, and change the values to 0 so the PCM will now accept the throttle is allowed to be closed at 950RPM.
http://www.efilive.com/upload/public/GMPX/TPS.png
O.K, so anyone who has fitted a cam knows the dredded TPS fault code that comes up (usually P0121 at idle with the A/C going).
Instead of simply turning off the fault code in the DTC enabler section, all that needs doing is to 'expand' the range the PCM thinks is a valid Throttle Position.
Look at table - C3907
It's pretty simple how it works.
For a given RPM the PCM expects the TPS to be above a certain percentage. Looking at the attached screen shot...
At 400 RPM, the PCM expects the TPS to be at 0%.
At 800 RPM, the PCM expects the TPS to be at 1% or higher.
At 1200RPM, the PCM expects the TPS to be at 5.3% or higher and so on.
Now, throw a camshaft in that needs to idle at 850, 950RPM and the PCM is still going to expect the TPS to be at 1% or higher.....not the case with your new cammed motor.
So, just simply identify your idle speed range, and change the values to 0 so the PCM will now accept the throttle is allowed to be closed at 950RPM.
http://www.efilive.com/upload/public/GMPX/TPS.png