DTC codes / P25xx · Vehicle speed, idle control and auxiliary inputs / P2535
P2535 means the ignition switch run/start position circuit is reporting a high voltage condition, which the computer interprets as an unexpected voltage on the sense wire when the switch is not commanding that state. The powertrain control module (PCM) monitors this circuit to confirm the ignition switch is in the correct position for starting and running, and it sets the code when the voltage exceeds the expected threshold.
If the vehicle starts and runs normally, you can drive it to a repair shop, but avoid turning the engine off and on repeatedly until the fault is fixed. If the engine cranks intermittently or stalls, do not drive because you risk being stranded or losing power steering and brakes.
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.