P0617Starter Relay Circuit High
The starter relay control circuit is stuck at a higher voltage than the engine computer expects.
Definition
Common causes
- Worn ignition switch or sticking lock cylinder holding the crank/START signal high (common on GM trucks)
- Starter relay control wire shorted to battery or ignition voltage
- Open circuit in the control wire allowing it to float high
- Corroded relay socket or spread terminals creating high resistance
- Faulty starter relay
- Faulty PCM driver circuit (least common)
Common misdiagnoses
- Replacing the starter motor when the ignition switch is holding the crank signal
- Replacing the starter relay repeatedly without finding the short to power
- Replacing the PCM before testing the ignition switch START circuit
- Replacing the battery or cables for a control-circuit voltage fault
Troubleshooting steps
1.Check the crank request signal after start-up
Watch the ignition START/crank request PID on the scan tool with the engine running; if it stays active after the key returns to RUN, suspect the ignition switch or lock cylinder.
2.Measure the relay control circuit voltage
Backprobe the control terminal key-on: voltage above the specified rest level (often full battery voltage when it should be near 0 V) confirms the high condition.
3.Test for a short to power
With the relay and PCM disconnected, check the control wire for voltage from other circuits, inspecting harness sections that run with ignition-fed wires.
4.Inspect the relay and socket
Look for burned or spread terminals in the relay socket and bench-test the relay's coil and contacts.
5.Repair and confirm over multiple key cycles
After repairing the switch or wiring, clear the code and verify the crank signal drops out immediately after each start, since a lingering signal will keep re-setting P0617.