96 running RICH
well after all that i started it up and it was idling high like before,@1400-1600 rpm but not killing. so i took it arond the corner where i can run it. and i hit it from 2nd gear wot till 4th and it wasnt surging or poping. so i turned around and hit it from a dead wot till the top of 4th and no popping or hesitation. it feels like its fixed exept the high idle. it wont come down. when i turn the ac on it comes down to @1000 and its not killing anymore with the ac on.
now i just have to fix the idle. i dont know what i did to fix the running rich and popping and killing condition it had but i'm glad thats fixed.
now, on my datalog at idle it says
abslt tps% 29.4 at 1424rpm and thats at idle. what should the tps % be at idle.
is there a way to adjust the pintle on the iac to bring the idle down
The fact that the minimum idle air screw is not making any contact with the "throttle body arm" and the TPS% is not 0% suggests the problem lies elsewhere. Specifically, I would clean the connection to the throttle position sensor (TPS) and see if that helps. With the engine off, but the key in the "Run" position, does the scanner still show the TPS value as >0%? If you push on the throttle body arm, can you force the value to go to 0%? If yes, it's possible the throttle blades or linkage is worn/binding. Also make sure no one tried to "slot" the holes on the TPS to make it adjustable. '90 and up ECM/PCMs self-zero the TPS unlike the earlier cars. If the TPS still shows >0% at idle, replace it with a known good TPS.
Once you get the idle to come down to where it should be, you can worry about resetting the minimum idle air.
i'm going in the garage to check the tps and try what you suggested.
i'l be balk
i'm going in the garage to check the tps and try what you suggested.
i'l be balk

1990 and later were not slotted
The '96 TPS will not interchange with the earlier slotted style TPSs(different connector style)
If someone hacked some slots into it, adjust it back to 0%. If it's a factory slotted sensor, it may be that someone hacked an ealier style throttle body onto your car.
the throttle body on my motor is a 58mm tb, not a factory lt4 tb.
with the tps on the tb at wot it was @91% and with the motor off it was at 20.8% thats the lowest i could get it.when i start the car it goes higher to the upper 28-35%
i took it off and open it all the way and it went to 100% but only 20% fully closed. i moved it around with the motor running and it made no diff.
oh and the plug that goes to the tps .... someone cut the wires and spliced a plug onto the factory wires that fits the tps. the wires are thicker and diff colors than the original wires before the splice.
but why did it idle before @800 rpm
the throttle body on my motor is a 58mm tb, not a factory lt4 tb.
with the tps on the tb at wot it was @91% and with the motor off it was at 20.8% thats the lowest i could get it.when i start the car it goes higher to the upper 28-35%
i took it off and open it all the way and it went to 100% but only 20% fully closed. i moved it around with the motor running and it made no diff.
oh and the plug that goes to the tps .... someone cut the wires and spliced a plug onto the factory wires that fits the tps. the wires are thicker and diff colors than the original wires before the splice.
but why did it idle before @800 rpm
The fact that it'll go no lower than 20% says that the TPS is bad or the wiring to it is bad. Since this idle issue just started, it's likely the sensor. Based on your description, I'd say you have a late '80s TPS. As I recall, those are cheap...$35 or so....if you want to toss a new one on for grins.When you were moving it around with the motor running, it'll have no affect on the idle speed, but it was affecting the injector pulse width. I bet the PCM was wondering what the h*ll was going on
i see why they put a diff tps on there. the one for a 96lt4 will not work on my 58mm tb its totally diff. so he got the part # off the one that was on my tb that i brought with me just incase and it takes one from a 85-89 chevy smallblock.anyway i just put it together and it now shows 0% at idle and when i start it it idled at @850 and with the ac on about the same
so its fixed
i just want to thank you and everyone else for the help.its fixed just in time to get everything loaded up to leave tomorrow for the c4 gathering.
ohh, one more thing. where should i set the screw at. its not touching the tb arm right now.
i also am sending you a pm jim.
i cleaned the throttle body, didnt help. i pulled the o2 sensors and they are FULL OF CARBON, BAD!! then i pulled the plugs and they are totally carbon fouled!! why would it all of a sudden start running so rich. and not throwing any codes.
i bought new o2 sensors and new plugs for it, just hate to have it foul those out too.
The Best of Corvette for Corvette Enthusiasts
i also am sending you a pm jim.
- Turn the key to "Run" (don't start the engine)
- Unplug the connector at the IAC
- Turn the key to "Off" and then start the engine
- Adjust the set screw so that the engine will barely idle (generally this will be around 450-500 rpm)
- Turn the engine off
- Reconnect the IAC connector
- Start the engine and allow the engine to idle until the idle stops hunting.
If the engine idles as it currently exists, then it'll be fine. It's not unusual for the set screw on 58mm throttle bodies to not be touching the throttle body arm.


... and i hit it from 2nd gear wot till 4th and it wasnt surging or poping. so i turned around and hit it from a dead wot till the top of 4th and no popping or hesitation. it feels like its fixed exept the high idle. it wont come down. when i turn the ac on it comes down to @1000 and its not killing anymore with the ac on.
now i just have to fix the idle. i dont know what i did to fix the running rich and popping and killing condition it had but i'm glad thats fixed.
With the help of the others and especially the excellent suggestions by 96GS#007, you've fixed the O2 sensor problem and the high idle problem. Similar to the O2 sensor errors, the TPS sensor errors also threw the PCM's calculations off and caused the high idle. Now that you have the sensors replaced and the idle correctly adjusted, I would recommend disconnecting the battery one more time so that the PCM will again be forced to "re-learn" the operating parameters using the good values from the properly working TPS and O2 sensors. After reconnecting the battery, you should take the car for a drive and gently work it through its normal driving routine. Then you should be good to go.
Last edited by Mike_88Z51; May 3, 2006 at 05:55 AM.
while i was in bowling green, the battery died and i bought a new optima in bowling green and had it disconnected for at least 15 min while we were triming the battery tray for the optima to fit down in the tray. the battery and the tps sensor was the only problems i had the whole time at the gathering. i got the tps wet cleaning the motor and it went bad so i bought a new one while i was there getting the battery and it hasnt gave me any problems since. perfect idle.
i did dyno it while at the gathering and the guys running the dyno said it had a misfire in the upper rpms and you can see it on the dyno chart. they think its ignition because the wide band o2 shows @ 12.6- 12.8 all the way thru. fuel pressure never dropped. all 3 runs were very consistant, only 2 hp diff on all 3 and 3 ft lbs on all 3 runs. it actually made more power on every run the 3rd made the most hp and tq.
393.5 hp and 398.8 tq. in the middle of a HOT day and thru the mufflers on pump gas. i couldnt spray it cause we couldnt find and nitrous in bowling green sat.
i did run ithard quite a few times thru the gears while there and i never heard or felt it misfire once. but after @ 5500 rpm the power and tq istarts jumping around on the chart. they said they heard it in the car while dynoing it.
its running perfect to me right now to me. i did have people tell me that it looked rich when i was on it. they were behind me following me on a cruise in bg.












