LT1 Based Engine Tech 1993-1997 LT1/LT4 Engine Related

High idle, IAC not changing

Thread Tools
 
Search this Thread
 
Old Aug 1, 2009 | 12:20 PM
  #1  
johnnyb's Avatar
Thread Starter
Registered User
 
Joined: Jun 2005
Posts: 785
From: Greenville, PA
High idle, IAC not changing

As soon as i think all the bugs are worked out, more seem to pop up My car has a high idling problem after it warms up. I've closed the throttle blades and slotted the tps sensor so its still in spec, but it hasnt fixed the problem. When the car is cold, it will idle right around 900-1krpm (tuned for 900). But as soon as the car begins to warm up, rpms rise to about 1800. :wtf: I checked the iac counts and it was 150 when cold, and still 150 when it warms up and gets to 1800 rpms. I reset the iac using shoebox's method and now it reads 60/61 (1k rpm and 1800 rpm). When the rpms are 1800, shouldn't the iac counts drop to 0? Even if the iac wasnt working, shouldnt the pcm counts still read 0 since it SHOULD be trying to get it to close?

I didnt have this problem before I changed my opti/coil/icm/wires (not that i think any of those things could affect it, but it did sit for about 1 month during the process).

I've checked and checked for vac leaks and have found nothing.

fyi checked the coolant temp sensor in the water pump and it is working correctly

Any suggestions?
thanks in advance

Last edited by johnnyb; Aug 1, 2009 at 12:55 PM.
Old Aug 1, 2009 | 01:02 PM
  #2  
johnnyb's Avatar
Thread Starter
Registered User
 
Joined: Jun 2005
Posts: 785
From: Greenville, PA
Update: Started the car and while it was idling around 1200rpms, I turned the steering wheel to put a load on the motor and it dropped about 200rpms while I was doing so. This leads me to believe the iac is bad. Why aren't the counts moving though? Shouldnt they still move even if the iac doesnt, since the counts are what the pcm is telling it to do?
Old Aug 2, 2009 | 07:29 AM
  #3  
Hal Fisher's Avatar
Registered User
 
Joined: Jun 2002
Posts: 798
From: San Jose, CA
A favorite place for a vac leak is the part of the tb gasket underneath. Other than that what is the IAC closed voltage? Should be .6 volts taken off the blue wire (if I remember correctly).

Hal
Old Aug 2, 2009 | 09:55 AM
  #4  
johnnyb's Avatar
Thread Starter
Registered User
 
Joined: Jun 2005
Posts: 785
From: Greenville, PA
Ya I thought about the tb gasket since i've taken the tb off about a dozen times now. Ill change that and update. Im pretty sure its not a vac leak because the iac counts should be dropping to 0 if that were the case. Worth a shot though. Ill also look into the iac voltage. Thanks Hal!
Old Aug 2, 2009 | 10:33 AM
  #5  
Hal Fisher's Avatar
Registered User
 
Joined: Jun 2002
Posts: 798
From: San Jose, CA
Sorry, didn't mean the tb gasket. I meant a portion of the rubber elbow that goes underneath the tb. It gets caught inside the tb sometimes.

Hal
Old Aug 2, 2009 | 12:28 PM
  #6  
Injuneer's Avatar
Administrator
 
Joined: Nov 1998
Posts: 71,111
From: Hell was full so they sent me to NJ
Originally Posted by Hal Fisher
A favorite place for a vac leak is the part of the tb gasket underneath. Other than that what is the IAC closed voltage? Should be .6 volts taken off the blue wire (if I remember correctly).

Hal
You're confusing the IAC motor with the TPS sensor. The IAC is not a sensor, its an actuator. All you can do is check the resistance of the windings (use method on Shoebox's site) to see if they are shorted or open.

The OP is correct. The PCM is not responding to the high idle, as it should (close down by commanding lower counts). That can be caused by lower than actual coolant temp sensor signal (appears to have ruled that out), a VSS signal that does not = "0" (PCM thinks the car is moving and elevates the idle RPM) or a TPS voltage that reads higher than 1.0 (which is maybe what you were trying to say??).

Is the tach reading correctly? Are you reading the engine RPM from the tach or the PCM?
Old Aug 2, 2009 | 12:42 PM
  #7  
johnnyb's Avatar
Thread Starter
Registered User
 
Joined: Jun 2005
Posts: 785
From: Greenville, PA
Originally Posted by Injuneer
The OP is correct. The PCM is not responding to the high idle, as it should (close down by commanding lower counts). That can be caused by lower than actual coolant temp sensor signal (appears to have ruled that out), a VSS signal that does not = "0" (PCM thinks the car is moving and elevates the idle RPM) or a TPS voltage that reads higher than 1.0 (which is maybe what you were trying to say??).

Is the tach reading correctly? Are you reading the engine RPM from the tach or the PCM?
The coolant temp shown in freescan is consistent with the gauge on the dash and they both appear to be normal. The tps voltage was really low (.06) so i slotted the sensor and raised it up to about .75. <no change. If the vss did not =0 it would be shown via the speedometer correct? If so, its fine.

Im looking at the rpms via the tach and pcm in freescan and they are both roughly the same

Old Aug 2, 2009 | 01:06 PM
  #8  
johnnyb's Avatar
Thread Starter
Registered User
 
Joined: Jun 2005
Posts: 785
From: Greenville, PA
I just checked the tps again while the car was running. At idle the % is going anywhere from 0 to 25. I shut the car off and played with the tb while watching the tps; WOT is a consistent 4.7v and 100% but when i close the tb it drops to .7v and sometimes it drops as low as .04v. The tb isnt getting hung up so im thinking a bad tps sensor might be the answer to my problem.

If the tps was reading 20% at idle, the pcm wouldnt be closing the iac because it thinks im giving it 20% with the pedal, correct?
Old Aug 2, 2009 | 04:37 PM
  #9  
Injuneer's Avatar
Administrator
 
Joined: Nov 1998
Posts: 71,111
From: Hell was full so they sent me to NJ
Yes. When the engine is above idle conditions, the PCM raises the IAC counts to prevent the engine from stalling when the throttle closes suddenly. The PCM doesn't see anything wrong with the engine running at 1,200rpm or 1,800rpm when the throttle is not closed, so its not going to close down the IAC valve.

You should be getting an SES light and a code for any TPS reading under 0.20V. I'd say you have a problem with the TPS sensor or the wire.
Old Aug 4, 2009 | 09:26 PM
  #10  
johnnyb's Avatar
Thread Starter
Registered User
 
Joined: Jun 2005
Posts: 785
From: Greenville, PA
Problem solved! I changed the tps and everything is great now. Thanks alot for the help!
Old Aug 5, 2009 | 12:28 PM
  #11  
94zgreenmachine's Avatar
Registered User
 
Joined: Feb 2004
Posts: 1,309
From: Oshkosh, Wisconsin
Was the sensor you replaced a GM unit? What did you replace it with?
Old Aug 5, 2009 | 02:56 PM
  #12  
johnnyb's Avatar
Thread Starter
Registered User
 
Joined: Jun 2005
Posts: 785
From: Greenville, PA
no i got it from autozone, its a "duralast" brand. It was <$25 with a 2year warranty
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
PCLZ28
Drivetrain
7
Dec 24, 2015 05:19 PM
ChrisFrez
CamaroZ28.Com Podcast
0
Mar 1, 2015 01:33 PM
grgguy
Computer Diagnostics and Tuning
17
Feb 23, 2015 07:57 PM
PFYC
Supporting Vendor Group Purchases and Sales
0
Jan 23, 2015 01:13 PM
David Dorris
Fuel and Ignition
1
Jan 17, 2015 08:10 PM




All times are GMT -5. The time now is 11:49 AM.