A tach needle that bounces between 600 and 1000 RPM while you're stopped is the engine fighting itself - the ECU keeps overcorrecting for something it can't lock in. Vacuum leaks, dirty throttle bodies, and bad sensors are the usual causes. Here's the diagnostic path.
A hunting idle won't strand you, but it usually progresses - small vacuum leaks grow, dirty throttle bodies fail completely. Fix it while it's cheap.
The #1 cause. Carbon on the throttle plate and idle bypass passages creates inconsistent airflow. ECU hunts trying to find a stable idle. Clean with throttle body cleaner ($7).
A cracked vacuum hose, leaky PCV, or torn intake gasket lets unmetered air in. ECU corrects with extra fuel, overshoots, corrects again. Hunt pattern is classic.
A contaminated MAF reads erratically, so the ECU's fuel decisions oscillate. Clean with MAF-specific cleaner (NOT carb cleaner). Often solves a 3-year-old idle issue.
A purge valve that opens and closes erratically dumps random extra fuel into the intake. Idle hunts in time with the valve cycling. Replace valve ($30-$80).
On older cars with a separate IAC valve. Stuck, dirty, or failing IAC commands the wrong air. Clean first, replace if not.
| If you notice... | ...most likely cause |
|---|---|
| Hunt is even (700-1000-700-1000) | Vacuum leak or EVAP purge - rhythmic correction |
| Idle drops low then recovers | P0506 - dirty throttle body or weak IAC |
| Idle rises high then settles | P0507 - air leak or stuck throttle |
| Worse after a fill-up | EVAP system - tank pressure |
| Worse with AC on | IAC can't handle compressor load - clean throttle body |
Describe your symptom (or paste your code) and our AI gives you the exact most-likely fix, parts list, and cost - in under 30 seconds. $5.99. One report, no subscription.
Get My Repair Report →30-second diagnosis. No subscription. No account.
If your scan tool shows one of these alongside this symptom, that's your starting point. Click any code for the full diagnosis, common causes, and repair costs.
No, the RPM range is usually 600-1200 - well below redline. But the underlying vacuum leak or stuck purge valve can affect fuel economy and emissions.
After cleaning the throttle body, yes - the relearn lets the ECU re-find the proper closed position. Without cleaning, the relearn alone usually doesn't solve a true hunting idle.
Listen for a hiss. Spray carb cleaner around suspect joints - if RPM changes when the spray hits a spot, that's the leak. Smoke testing finds the small ones that hiss can't.
Sometimes - a PEA cleaner can fix injector-related causes. But most idle hunts are air-side (throttle, MAF, vacuum), not fuel-side, so additives often don't help.
Yes - a stuck-open PCV is a permanent vacuum leak that the ECU can't compensate for. It's a $15 part and a 5-minute job on most cars.
Idle issues often don't throw codes. Clean throttle body + MAF, replace PCV valve, then check vacuum lines. That clears 80% of code-less hunting idles.