OBD-II Generic Error Code P2535: How to Fix It

Medium 1-3 hours Medium Severity Verified June 2026
Error Code
P2535
Brand
OBD-II Generic
Product Type
automotive
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
1-3 hours
OBD-II error code P2535 indicates that the ignition switch run/start circuit is reading an abnormally high voltage signal, which the powertrain control module (PCM) has flagged as outside normal operating range. This can prevent your vehicle from starting correctly, cause stalling, or trigger other electrical issues throughout the vehicle. Common causes include a faulty ignition switch, damaged wiring or connectors in the ignition circuit, or a failing PCM.
Ad

Tools You'll Need

How to Fix Error Code P2535

  1. Read and Record the Fault Code

    Do not clear codes without first recording all freeze frame data — this data is critical for accurate diagnosis.
  2. Inspect the Ignition Switch and Key Cylinder

    Ensure the vehicle is parked on a flat surface with the parking brake engaged before working near the steering column.
  3. Check the Battery Voltage and Charging System

    Always wear protective eyewear and gloves when working near the battery. Avoid open flames near the battery due to hydrogen gas risk.
  4. Inspect the Ignition Circuit Wiring and Connectors

    Disconnect the negative battery terminal before probing or repairing wiring to prevent accidental short circuits.
  5. Test Voltage at the Ignition Switch Circuit

    Be cautious when probing live circuits. Avoid letting probe tips contact each other or ground to prevent short circuits.
  6. Replace the Ignition Switch if Faulty

    On vehicles with airbag systems, disable the airbag (SRS) system before working on the steering column by disconnecting the battery and waiting at least 10 minutes. Refer to your vehicle-specific service manual for airbag disarm procedures.
  7. Check for PCM Software Updates or PCM Failure

    PCM reprogramming should only be performed by a qualified technician with the proper factory scan tool for your vehicle make.

Parts You May Need

Ignition switch (electrical portion)
Check Price on Amazon
Ignition switch wiring harness connector
Check Price on Amazon
Automotive electrical wire (appropriate gauge)
Check Price on Amazon
Battery terminal connectors
Check Price on Amazon
Ignition switch (electrical portion)
Check Price on Amazon
Ignition switch wiring harness connector
Check Price on Amazon
Automotive electrical wire (appropriate gauge)
Check Price on Amazon
Battery terminal connectors
Check Price on Amazon
Ignition switch (electrical portion)
Check Price on Amazon
Ignition switch wiring harness connector
Check Price on Amazon
Automotive electrical wire (appropriate gauge)
Check Price on Amazon
Battery terminal connectors
Check Price on Amazon
Ignition switch (electrical portion)
Check Price on Amazon
Ignition switch wiring harness connector
Check Price on Amazon
Automotive electrical wire (appropriate gauge)
Check Price on Amazon
Battery terminal connectors
Check Price on Amazon
Ad

When to Call a Professional

You should consult a professional mechanic or auto electrician if you are not comfortable working with live automotive electrical circuits, if the fault persists after replacing the ignition switch and repairing visible wiring damage, if your vehicle has a complex push-button start or advanced security/immobilizer system that requires specialized diagnostic equipment, or if PCM reprogramming or replacement is required. Airbag system proximity on the steering column also makes this a job for a trained technician if you are not familiar with SRS safety procedures.

Frequently Asked Questions

Can I drive my car with a P2535 code?
In many cases, you can still drive the vehicle short distances with a P2535 code, but it is not recommended for long trips. The high circuit voltage condition can cause hard starting, stalling, or other unexpected electrical issues. Address the fault as soon as possible to avoid getting stranded or causing further damage to the PCM or ignition system.
What is the most common cause of OBD-II code P2535?
The most common causes are a worn or failing ignition switch that no longer properly opens the run/start circuit when the key is in the OFF position, damaged or shorted wiring in the ignition circuit, or corroded connectors. Less commonly, an overcharging alternator or a faulty PCM can trigger this code.
How much does it cost to fix a P2535 error code?
Repair costs vary widely depending on the root cause. Replacing an ignition switch typically costs between $80 and $250 for parts, plus 1-2 hours of labor at shop rates ($75-$150/hr). Wiring repairs can range from $50 to $300+ depending on the extent of damage. PCM replacement or reprogramming is the most expensive repair, potentially costing $300-$1,200 or more depending on the vehicle.
Will P2535 clear itself after fixing the problem?
No, P2535 will not automatically disappear from your vehicle's memory after the repair. You need to use an OBD2 scanner to manually clear the stored fault code. After clearing it, drive the vehicle through a normal drive cycle to confirm the code does not return. If it comes back, the underlying issue has not been fully resolved.
Can a bad battery cause P2535?
Yes, indirectly. A weak or failing battery can cause inconsistent voltage levels across electrical circuits, which may cause the PCM to log P2535 if the ignition run/start circuit voltage deviates from expected values. An overcharging alternator is an even more likely contributor, as it pushes excessive voltage through all circuits. Always check battery condition and charging system output before replacing more expensive components like the ignition switch or PCM.