A rough idle usually comes from a misfire, a vacuum leak, dirty injectors or a dirty throttle body.
Usually fine to drive gently. A flashing check engine light means stop and get it checked.
$5-$20 for cleaner, $100-$300 for plugs or coils, $150-$400 for a vacuum leak, $100-$250 for injector cleaning.
General US estimates, not quotes. Prices vary by region, vehicle and shop.
These signs indicate you might be experiencing this issue
Most likely reasons for this problem, sorted by probability
Step-by-step instructions to diagnose and fix the problem
Disconnect battery negative terminal
Remove air intake tube to access throttle body
Spray throttle body cleaner on cloth (not directly)
Clean carbon buildup from throttle plate and bore
Reinstall components and reset ECU by disconnecting battery
Find a repair shop near you, or describe your exact symptoms to the AI mechanic
Do not wait if any of these apply
Simple habits that stop this problem coming back
Cold-only roughness often points at the coolant temperature sensor, vacuum leaks that seal as parts expand, or carbon deposits. Note when it clears; that helps the diagnosis.
Yes. A weak battery or failing alternator makes the computer compensate, which can cause a hunting or uneven idle.
Codes a scan tool may show with this problem
AI-generated and informational only. This is not a diagnosis of your specific vehicle and does not replace inspection by a qualified technician.