2005 Hyundai Elantra erratic rough idle

Tiny
RONROTTLER
  • MEMBER
  • 2005 HYUNDAI ELANTRA
  • 2.0L
  • 4 CYL
  • FWD
  • AUTOMATIC
  • 170,000 MILES
First time it happened was tonight after work. Started the car, and the idle began bouncing up and down from 500 rpm up 3000 or more and back down. Car idled rough and seemingly loud at stop lights, but seemed to run fine going down the road. Check Engine light came on. Could it be Idle Speed Control? Or a throttle sensor maybe? Any ideas would help. Also, could you ballpark me a repair cost? I don't have a lot of money for repairs, so this may take some finagling. Thanks!
Tuesday, January 13th, 2015 AT 6:15 PM

3 Replies

Tiny
CARADIODOC
  • MECHANIC
  • 33,916 POSTS
The place to start is by reading and recording the diagnostic fault codes. Many auto parts stores will do that for you for free.

One possible cause of a high idle is a vacuum leak, usually in a vacuum hose. Besides that, any change in idle speed proves the idle speed motor is working so forget about that. The throttle position sensor tells the Engine Computer throttle position, direction of change, rate of change, when you're at idle, and when you're at wide-open-throttle. It doesn't have anything to do with idle speed, so forget that.

We don't get involved with repair costs because there's way too many variables, plus, we don't even know the cause yet of the problem. The best we can do is offer some suggestions and alternatives.
Was this
answer
helpful?
Yes
No
+2
Tuesday, January 13th, 2015 AT 6:37 PM
Tiny
RONROTTLER
  • MEMBER
  • 2 POSTS
Thanks. I was told it could be a dirty IAC? Could that be a possibility?
I also heard those get cleaned when you get a tune-up? Thanks for the advice.
Was this
answer
helpful?
Yes
No
Wednesday, January 14th, 2015 AT 3:40 PM
Tiny
CARADIODOC
  • MECHANIC
  • 33,916 POSTS
A dirty idle air control valve can cause an unstable idle speed, but that will not occur suddenly like you described, and it won't have as much affect as what you listed. The valve opens up to allow more air in, and at the same time the Engine Computer commands more fuel. Those two things raise idle speed. A dirty idle air control valve will restrict the amount of additional air and the complaint will be an idle speed that is too low, often resulting in stalling when approaching a stop sign, and / or hard starting.

You're describing the opposite condition where way too much extra air is getting in resulting in an idle speed that's too high. I'd be looking for a cracked or disconnected vacuum hose first. Sometimes you can hear them hissing when the engine is running.

The next step is to connect a scanner to view live data and see what the Engine Computer is telling the valve to do. If it is telling the valve to close completely, it's because it sees that idle speed is too high, and it's trying to bring it down, but without success. If you see the computer is requesting a higher idle speed, you need to look at the other sensor readings to see which one is in error.
Was this
answer
helpful?
Yes
No
+1
Thursday, January 15th, 2015 AT 2:35 PM

Please login or register to post a reply.

Sponsored links