DTC P0506: Idle Control System RPM Lower Than Expected: General Description
A target idle speed that meets the engine operating conditions (coolant temperature, A/C ON or OFF, etc.) is stored in the engine control module (ECM)/powertrain control module (PCM). The ECM/PCM monitors and controls the idle speed so that the actual idle speed is equal to the target idle speed. If the actual idle speed varies beyond a specified value from the target speed over a certain period of time, the ECM/PCM detects a malfunction in the idle speed control system and a DTC is stored.