RepairPal's independent, master mechanics track down the best of the best in auto repair. Learn more »
Get the latest advice about your car
The engine light stays on and when placed on the diagnostic scanner, the code P1506 comes up.
This code indicates that the engine speed is greater than the engine's computer is calling for. The causes could be a defective Idle Air Control (IAC) Valve, a vacuum leak, or a wiring issue related to the IAC valve.