4

I have a 1999 Chevrolet Camaro with a 5.7 liter engine and a manual transmission.

It recently started idling high but only when coasting. If I slow down because of a stop sign or whatever and hit the clutch, it'll idle from 1400-1800 rpm. It will do this in neutral as well. The idle stays there until I come to a stop. It's fine while sitting still, it's just while coasting, even at slow speeds.

I had a check engine light on but unhooked the battery and when I reattached it the check engine light did not come back on.

Pᴀᴜʟsᴛᴇʀ2
  • 165,084
  • 32
  • 259
  • 508
Chris
  • 41
  • 1
  • 2

2 Answers2

2

Sounds like the IAC (Idle Air Control) valve/sensor is faulty. The IAC is a small piston that moves in/out and regulates how much air goes through it to control the idle speed. Your issue seems to be that the IAC is getting stuck in the open position (due to wear or it being dirty) and then working again once a full stop happens.

Get some throttle body cleaner and spray it in. If that doesn't fix it the part is pretty cheap. Like $20. You can replace it yourself. Its the one in the bottom. Remove two bolts and replace. That's it.

IAC location

race fever
  • 3,353
  • 13
  • 23
1

The Problem is caused by the throttle Position sensor or the linkage.

Its Quite common for an old vehicle to develop this issue , take it to a mechanic and tell him exactly the issue.

Old mechanical cars tend to develop this issue due to weakening of the accelerator linkage. Will not cost much to repair.

Shobin P
  • 8,966
  • 14
  • 41
  • 74