No code, but "TCS OFF" light won't go out
It appears that when your TPS (Throttle Position Sensor) goes out it will affect the IAC, TCS and it will make the PCM go to a Speed Density Tune. In some cases you will get "NO" SES light. I never had one show up at all ever. I replaced the IAC and it did nothing. My friend scanned it this weekend and it did show the TPS was not working, or whatever the computer says, I wasn't looking at it. I replaced the the TPS today ($36.95 at Advance Auto) and the engine and everything else is perfect again.
When the PCM goes to Speed Density Tune you can unplug the TPS and the car will still run just fine. The only thing that sucks is cold start, it will idle erratically and you MUST pedal the throttle for the first minute or so to keep it running until it warms up, than it will idle by itslef. Also, sometimes when you come to a stop at a light or stop sign it will surge up and down.
.
Yes, you are absolutely correct, the poor driving manners are from switching into SD mode when the P0121 code gets thrown. The PCM thinks the tps sensor is whacked because there's more air than it's expecting at a given throttle position.
I replaced the sensor a couple of times before I figured out that if it's not the TPS sensor it's the tune.
P0121 has a MAP window, frequently mods that increase airflow (cams, intakes, heads, etc) will throw the map values outside that window and cause the P0121 code to be thrown.
The easiest way to fix the problem is to open up the MAP threshold on the P0121 code. This will keep the code from being thrown and popping you into SD mode where the drivability issues occur.
Hope this helps.
Rob (Bad30th)

Rob (Bad30th)
The Best V8 Stories One Small Block at Time

Rob (Bad30th)
Double checked?
I reinstalled the damn intake 3 different times. I'm a ******* pro now
I never would have thought that a map sensor wire could make your idle messed up,disable your traction control,make your trans shift so damn hard you think its gonna snap every time,and all at the same time it throws a friggin throtle position sensor code..go figure 
Thanks for all the info bro. I'm really happy this problem is all over.....I HOPE
Last edited by senicalj4579; Apr 4, 2007 at 01:09 PM.
the car has no other problems, it idles good and does fine on a cold start. and there is no SES light.
The car had this problem when I bought it. I think it might have to do with the dealer cleaning the engine compartment with chemicals.
Just some things to look for.
I have had an issue with my TCS for some time it would randomly turn itself off and then back on at an unopertune time. Over on CR most of you know Brian has been posting about his Phantom TCS issue. Brian showed me a link to an old post where they talked about the P0121 map code causing trouble.
Well That didnt sound right because I havent seen that code but it got me thinking about the code i do through all the time P0106 map. So went into engine diagnostics/ airflow/ mapsensor and found two tables that are the values for the high and low P0106 map. I lowered the values in the low table to 40% and NO MORE TCS LIGHT FLOATING ON AND OFF. I only lowered it 20% the first time and watched the TCS go off when the code threw so i lowered it to 40% and that was the end of it. I may take it down even further but this appears to be a geniune fix not a mask over that still allows the tcs to float in and out. Thought I would share the wealth
It appears that when your TPS (Throttle Position Sensor) goes out it will affect the IAC, TCS and it will make the PCM go to a Speed Density Tune. In some cases you will get "NO" SES light. I never had one show up at all ever. I replaced the IAC and it did nothing. My friend scanned it this weekend and it did show the TPS was not working, or whatever the computer says, I wasn't looking at it. I replaced the the TPS today ($36.95 at Advance Auto) and the engine and everything else is perfect again.
When the PCM goes to Speed Density Tune you can unplug the TPS and the car will still run just fine. The only thing that sucks is cold start, it will idle erratically and you MUST pedal the throttle for the first minute or so to keep it running until it warms up, than it will idle by itslef. Also, sometimes when you come to a stop at a light or stop sign it will surge up and down.
I guess I should log it and find out whats going on with my TPS.
.
EDIT- I logged mine and it seemed to be fine. My tps and maf seemed to be inline with what I expected. 6 gm/s at idle. Got it to about 212 gm/s at 5500rpms. TPS was consistent with where ever my foot was.
Am I correct in assuming that the TPS is not my issue?
Also my car doesn't surge at all like stated. It does idle a little funny at start up on a cold morning for a few seconds. Rev it up a couple times and it's fine. By cold I mean below freezing, about 10-30* f. Any colder than that and I have a hard time going outside haha.
Last edited by PICNIC_GEORGE; Jun 16, 2007 at 02:03 PM.






