Possible causes – Faulty Idle Air Control (IAC) valve– Idle Air Control (IAC) valve harness is open or shorted– Idle Air Control (IAC) valve circuit poor electrical connection Tech description The P1506 code means that the engine idle is out of factory specification. Sometimes the Idle Air Control (IAC) may have carbon built up. Disconnect…