DTC codes / P25xx · Vehicle speed, idle control and auxiliary inputs / P256D
P256D indicates that the powertrain control module (PCM) has detected an abnormally high voltage on the engine idle speed selector sensor or switch circuit, which is used to request a raised or lowered idle speed for auxiliary loads or specific operating modes. The PCM expects the signal voltage to stay within a calibrated range, and a sustained high reading tells the module that the circuit is open, shorted to voltage, or that the switch contacts are stuck in an open state.
The vehicle remains safe to drive because the fault primarily affects idle speed selection and does not impair normal engine operation, but avoid relying on high-idle features and have the circuit inspected soon to prevent secondary issues.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.