Symptom Guide

Rough idle Symptom Hub

Rough idle often traces back to ignition, air metering, vacuum leaks, or timing-related faults before it becomes a full misfire complaint.

5
Repair categories
8
Related codes
4
Exact vehicle paths
3
Systems
IgnitionFuelEngine

Related Resources

Repair guides, wiring diagrams, and other pages related to this symptom.

Codes Often Seen With This Symptom

Browse β†’
P0171: System Too Lean (Bank 1)Related Code

The engine is running lean on bank 1 β€” too much air or not enough fuel. The ECM has maxed out its fuel trim trying to compensate. Common causes include vacuum leaks and dirty MAF sensors.

P0300: Random/Multiple Cylinder Misfire DetectedRelated Code

The engine is misfiring across multiple cylinders. This is often caused by something that affects all cylinders β€” spark plugs, fuel quality, vacuum leak, or low compression.

P0301: Cylinder 1 Misfire DetectedRelated Code

Cylinder 1 is misfiring β€” not firing properly. Could be spark plug, coil, injector, or compression issue on that specific cylinder.

P0302: Cylinder 2 Misfire DetectedRelated Code

Cylinder 2 is misfiring.

P0010: Intake Camshaft Position Actuator Circuit (Bank 1)Related Code

The engine computer cannot control the variable valve timing solenoid on bank 1. This affects engine performance and fuel economy. Usually caused by a faulty VVT solenoid or wiring issue.

P0011: Intake Camshaft Position Timing Over-Advanced (Bank 1)Related Code

The intake camshaft on bank 1 is more advanced than the ECM commanded. This typically means the VVT system is stuck or the oil flow is restricted. Often caused by dirty oil or a stuck VVT solenoid.

P0012: Intake Camshaft Position Timing Over-Retarded (Bank 1)Related Code

The intake camshaft on bank 1 is more retarded than commanded by the ECM. This reduces engine performance and efficiency. Often related to oil viscosity issues or a failing VVT actuator.

P0013: Exhaust Camshaft Position Actuator Circuit (Bank 1)Related Code

The ECM detected a fault in the exhaust camshaft VVT solenoid circuit on bank 1. This solenoid controls exhaust valve timing for optimal performance and emissions.

Drivers also describe this as

rough idleidles roughengine shaking at idlemisfire at idleengine stumbles at idle