1996 Saturn 1.9 EFI/SOHC

Tiny
CKRISTI
  • MEMBER
  • 1996 SATURN
We are getting a P0507 code that shows IAC system rpm higher than expected. The idle does seem to be to high (it doesn't go down the way it should). I think we need to replace the Idle Air Control (IAC) valve. Do we need to remove the throttle body to do so, or can it be done without removing it?
Saturday, May 5th, 2007 AT 11:34 AM

2 Replies

Tiny
PEPPERMRJ
  • MECHANIC
  • 1,158 POSTS
Hey ckristi,

It can be done with out removing the throttle body. I would rather see you remove the throttle body and clean it while you at it based on the year of your satty.

A high idle can be caused by several things.
A throttle plate that does not close all the way. Clean
A binding throttle cable. Lube
A gas pedal binding. Lube
Cruise contol linkage binding. Lube
A throttle position sensor linkage binding. Tap on it lightly and see if idle canges.
A vacuum leak. Repair
A stuck IAC valve. Clean

All of which can set this code.

The IAC valve has a little plunger on it that fits into a hole in the throttle body. That hole will normally also need cleaned. I would try cleaning the IAC and its port before purchasing a new one. I can send you instructions if you like. Pretty easy just an old toothbrush and some throttle body cleaner will do the trick.

Good luck and let us know. :)
peppermrj
Was this
answer
helpful?
Yes
No
Sunday, May 6th, 2007 AT 10:06 PM
Tiny
CKRISTI
  • MEMBER
  • 1 POST
We tried everything you suggested, cleaned the trottle body well & replaced the IAC. We still have the code & it seems to be idling even higher than before. I know it should be around 500-600 RPM idling after warmed up, but it never goes below 1000.

Any other suggestions?
Was this
answer
helpful?
Yes
No
Wednesday, May 9th, 2007 AT 4:19 PM

Please login or register to post a reply.

Sponsored links