P2535 Code: Ignition Switch Run/Start Position Circuit High

start position circuit high diagnostic guide
CIRCUIT HIGH — NOT AN AUTOMATIC SWITCH VERDICT

P2535 Diagnosis: Prove the Run/Start State Before Replacing Parts

Preserve the original power-mode event, identify the vehicle's architecture, and prove why the monitored circuit stayed high.

Updated August 26, 2026About 13 min readReviewed by iCARZONE
QUICK ANSWER

P2535 means Ignition Switch Run/Start Position Circuit High. A controller saw the monitored ignition-on/run/start input electrically higher than its calibrated expectation for the current power mode.

High does not automatically mean an overcharging system or a failed ignition switch. Save the original scan, identify the reporting module and circuit design, then test for a short to power, backfeed, stuck relay, switch or power-mode fault, harness damage, or application-specific software issue.

What Does the P2535 Code Actually Detect?

P2535 is the standardized OBD-II description for Ignition Switch Run/Start Position Circuit High. The word high describes the electrical result seen by the monitoring controller, not the failed component.

On a discrete circuit, the input may remain near battery voltage when the controller expects it to switch low or turn off. On another design, a pull-up, relay feedback path, body-control module, hybrid control processor, or networked power-mode decision changes what “high” means. The VIN-specific diagram and OEM test plan control.

High While Expected Low

A short to B+, backfeed, welded relay contact, or incorrect module command can keep a discrete run/start feed energized.

High by Circuit Design

An open, corroded, or unloaded path can read high on a pull-up architecture. Do not infer short-to-power without the diagram.

State Disagreement

The physical input, relay feedback, key/button state, or network power-mode message may disagree only during a specific transition.

P2535 does not identify a failed part. It tells you the monitored run/start position circuit was high when the controller's calibrated logic said it should not be.
P2534: Circuit LowP2535: Circuit HighP2509: Power IntermittentP2510: Relay Sense Performance

P2535 Symptoms, Severity, and Driving Safety

Check Engine or Power-System Warning
The code may be current, pending, history, or permanent, with a different module carrying the useful freeze frame.
No-Crank or No-Start
The controller may reject the power-mode request, fail to energize the correct relay, or remain in an invalid state.
Stalling or Reduced Power
An intermittent feed, shared harness fault, or module reset can interrupt engine control or trigger a protective mode.
Accessories Stay On or Act Erratically
A backfeed or stuck run relay can prevent normal shutdown, disturb wake/sleep behavior, or drain the battery.
Multiple Voltage or Communication Codes
P0560, P0562, relay, reset, and network codes can reveal a shared electrical event rather than one bad switch.
Intermittent or No Obvious Symptom
The event may occur only during a key transition, hot soak, vibration, remote start, auto stop/start, or module shutdown.
Stop and arrange professional help for repeated stalling, smoke or hot-wiring odor, a starter that stays engaged, repeated fuse opening, loss of steering or brake assistance warnings, unsafe no-start conditions, or major power loss.

Six P2535 Causes to Check in Diagnostic Order

1

Shared Battery, Ground, or Companion-Code Event

Low cranking voltage, charging instability, poor grounds, module resets, or other power-mode faults can distort the original evidence.

How to prove it: Save all-module codes and freeze frame, then load-test battery, charging, powers, and grounds to OEM limits.

Triage first
2

Short to Power, Backfeed, or Stuck Relay

Chafed conductors, cross-fed circuits, welded contacts, add-on equipment, or moisture can keep the run/start input high after the commanded state changes.

How to prove it: Compare commanded mode with physical voltage on both sides of the relay and isolate feeds without bypassing safety logic.

Prove the feed
3

Connector, Terminal, or Harness Damage

Spread terminals, corrosion, pushed pins, battery-tray chafe, bracket contact, heat, or prior repairs can create high, intermittent, or misleading readings.

How to prove it: Inspect routing and pin fit, then perform voltage-drop and load tests while reproducing the state transition.

Inspect under load
4

Ignition Switch, Start Button, or Power-Mode Input Fault

A mechanical contact set, push-button input, key authorization path, or body-controller interpretation can report the wrong requested state.

How to prove it: Compare the physical request, scan-data state, relay command, and output using the exact OEM sequence.

Compare states
5

Application-Specific Software or Calibration

Stellantis documented P2535 in a software update for a narrow 2021 Ram 1500 eTorque application. That does not make programming a universal fix.

How to prove it: Match VIN, engine, module, build date, symptom, calibration, and bulletin before any authorized update.

VIN-specific only
6

BCM, PCM, HCP, or Power-Distribution Module Fault

An input stage, internal relay driver, power-mode master, connector, or module feed can fail, but module replacement belongs last.

How to prove it: Prove every external feed, ground, request, output, terminal, and software prerequisite at the faulted state.

Final branch

One bulletin is not a universal diagnosis. GM's harness-chafe and Stellantis software examples apply only to their specified vehicles and conditions.

How UR1000 Supports a P2535 Diagnosis

The iCARZONE UR1000 Bidirectional Scan Tool with ECU Coding can preserve supported all-module DTCs, status, freeze frame, ECU information, live data, and reports before key cycling or clearing erases the original power-mode evidence.

Where the exact vehicle exposes them, compare ignition request, power mode, relay command, module voltage, engine speed, network status, and shutdown behavior. Supported active tests or coding functions vary by VIN, ECU, software, and safety prerequisites.

UR1000 cannot physically measure the run/start circuit. Use an OEM diagram, digital meter, suitable load tool or test light, terminal tools, and—where needed—a scope. The scanner cannot prove voltage drop, continuity, terminal tension, relay-contact resistance, parasitic draw, or a backfeed by itself.

RECOMMENDED DIAGNOSTIC TOOL

iCARZONE UR1000 Bidirectional Scan Tool with ECU Coding

Full-system scan · freeze frame · live data · reports · supported active tests

Preserve the P2535 event, identify the reporting module, and compare the power-mode data the exact vehicle provides before disconnecting relays, switches, or modules.

$329.99
$349.99
Check UR1000 Coverage

Price and front-end availability checked August 26, 2026. Recheck price, stock status, and VIN/function coverage before purchase.

How to Diagnose P2535 in 6 Evidence-Based Steps

P2535 Quick Diagnostic Path

  • 1

    Preserve the Complete Power-Mode Event

    Record current, pending, permanent, and all-module codes; freeze frame; module voltage; key/button state; engine speed; recent repairs; remote-start or stop/start use; and the exact transition that set P2535. Do not clear or disconnect the battery first.

  • 2

    Identify the Reporting Module and Architecture

    Use VIN, wiring diagrams, connector views, and full OEM fault text. Determine whether the monitor watches a direct switch feed, body-controller power mode, relay output or sense line, hybrid control processor, or a networked state with a discrete backup.

  • 3

    Triage Battery, Charging, Grounds, and Companion Codes

    Test battery condition after proper charging, cranking behavior, charging control, module powers and grounds, and relevant P0560/P0562, relay, reset, network, immobilizer, or starter codes. Repair the shared condition before isolating one input.

  • 4

    Inspect the Switch, Relay, Fuse Box, Harness, and Terminals

    With the vehicle powered down safely, inspect chafe points, battery-tray and bracket areas, water entry, add-on equipment, relay sockets, connector locks, corrosion, pushed pins, spread terminals, and evidence of overheating.

  • 5

    Compare Scan States With Physical Circuit Measurements

    Reproduce OFF, ACC, RUN, START, shutdown, and sleep transitions as applicable. Compare request, command, feedback, and module voltage data while a meter or scope verifies the physical circuit under load. Isolate backfeeds and relay contacts using the OEM test plan.

  • 6

    Repair the Proven Branch and Rerun the Monitor

    Repair only the confirmed wiring, terminal, relay, switch, power-mode input, feed, ground, calibration, or module fault. Clear eligible codes, repeat the original transition, verify normal power-down and sleep current, and confirm P2535 does not return.

Protect the vehicle during testing. Prevent short circuits, keep probes clear of moving parts, use stable power support for authorized programming, and never bypass starter, interlock, immobilizer, or high-voltage safety logic.

How to Fix P2535 and Confirm the Repair

01

Repair Harness, Terminals, or Backfeeds

Restore damaged conductors, seals, terminal tension, connector locks, routing, grounds, or power feeds with OEM-approved methods, then load-test the circuit in every relevant state.

02

Replace a Proven Switch or Relay

Replace the VIN-correct component only after its contacts, command, feedback, and voltage drop fail the specified test. Diagnose the cause of any burned or welded relay.

03

Apply Verified Software or Setup

Update or configure a module only when the exact VIN, bulletin, calibration, symptom, and stable-power requirements match. Perform required relearns or power-mode initialization.

04

Replace a Control Module Last

Confirm inputs, outputs, powers, grounds, network integrity, terminals, and software first. Plan programming, immobilizer/security, and configuration work before module replacement.

01

Electrical and Power-Mode Diagnosis

VIN-specific quote
Main cost driver

Capturing an intermittent transition, accessing diagrams and connectors, load testing, and isolating a backfeed or relay path.

02

Harness, Terminal, Fuse-Box, or Relay Repair

VIN-specific quote
Main cost driver

Access, corrosion or heat damage, sealed terminal availability, harness routing, fuse-box serviceability, and repeat-state verification.

03

Ignition Switch or Power-Mode Input

VIN-specific quote
Main cost driver

Mechanical key versus push-button architecture, trim access, security integration, part coding, initialization, and labor.

04

Software or Module Work

VIN-specific quote
Main cost driver

OEM subscription, stable power support, programming authorization, immobilizer setup, configuration, and post-program validation.

After repair, repeat the original transition, confirm normal cranking and shutdown, verify acceptable sleep current, and check that no current, pending, or permanent P2535 returns.

P2535 Differences by Ignition and Power-Mode Architecture

Direct Switched Feed

The key or relay supplies a discrete run/start input. Measure the exact pin in OFF, RUN, START, and shutdown using the OEM diagram.

BCM-Managed Power Mode

The button or key request is interpreted by a body controller, which commands relays and sends network status. Compare request, command, feedback, and output.

Hybrid or Stop/Start Control

An HCP or related module can monitor power mode and use different trip logic. Software may matter only on precisely matched applications.

GM's 23-NA-074 harness example and Stellantis 08-037-21 software example prove that P2535 does not have one universal cause. They do not prove those fixes apply outside the bulletin's model, year, engine, module, build, and symptom limits.

Reasonable DIY Checks
  • Save all-module codes, freeze frame, and a diagnostic report before cycling power.
  • Inspect battery terminals, visible grounds, harness chafe, relay sockets, connectors, and recent work.
  • Verify fuses by testing both sides under the correct commanded state.
  • Compare supported ignition-request and module-voltage data without assuming it is a physical measurement.
!Professional-Level Work
  • Reproduce an intermittent power-mode transition while safely back-probing or scoping multiple circuits.
  • Isolate backfeeds, welded relay contacts, module wake circuits, and parasitic draw without bypassing safety systems.
  • Service sealed terminals, fuse boxes, buried harness branches, or hybrid/48V-adjacent systems.
  • Program, configure, or replace BCM, PCM, HCP, immobilizer, or power-distribution modules with stable support.

Related P2535 Power, Relay, and Module Codes

These seven live, self-canonical iCARZONE guides cover system-voltage faults, power-relay control and feedback, intermittent PCM power, shutdown timing, and module performance.

For the complete index, use the iCARZONE OBD-II fault-code center.

Frequently Asked Questions About P2535

What does the P2535 code mean?
P2535 means Ignition Switch Run/Start Position Circuit High. A controller saw the monitored run/start-position circuit electrically higher than expected for the current power mode.
Does P2535 mean the ignition switch is bad?
No. A short to power, backfeed, stuck relay, harness or terminal fault, body-controller state error, module feed problem, or application-specific software issue can produce the same result.
Does circuit high mean the alternator voltage is too high?
Not necessarily. Circuit high refers to the monitored input. Measure actual system voltage and compare companion P0560/P0562-type codes before diagnosing the charging system.
Can I drive with P2535?
A stable vehicle may allow a short cautious diagnostic trip. Stop for repeated stalling, smoke, hot-wiring odor, a starter that stays engaged, repeated fuse failure, unsafe no-start, or steering/brake warnings.
Why can P2535 drain the battery?
A backfed run/start input or stuck relay can keep the PCM or other modules awake after shutdown. Verify sleep behavior and parasitic draw after repairing the circuit.
Can software cause P2535?
Yes on narrowly documented applications. Stellantis bulletin 08-037-21 includes P2535 in an HCP update for specified 2021 Ram 1500 eTorque vehicles. Match the VIN and calibration before programming.
Can UR1000 help diagnose P2535?
UR1000 can preserve supported all-module codes, freeze frame, live data, ECU information, and reports. Available power-mode PIDs and active tests vary, while physical circuit proof needs separate electrical tools.
How do I confirm a P2535 repair?
Repeat the original key/button transition and OEM monitor conditions, verify physical voltage and relay response, confirm normal module shutdown and sleep current, then check current, pending, and permanent codes.

Sources and Technical Review Notes

Bottom line: P2535 is a circuit-high result, not a switch verdict. Preserve the state transition, identify who monitors it, then prove the physical request, relay path, feedback, wiring, module power, and calibration before replacing parts.
iC
Reviewed by iCARZONE

Power-mode architecture, pin identity, expected states, test loads, sleep timing, software eligibility, and repair verification must be confirmed for the exact VIN.

This guide is educational and does not replace current OEM service information or professional diagnosis. Protect circuits against shorts, do not bypass starter or immobilizer safety logic, and use trained high-voltage service when the run/start system is adjacent to hybrid or 48V hardware.

0 comments

Leave a comment