P0615 Code: Starter Motor Relay Circuit – Causes, Symptoms & Fixes
The P0615 diagnostic trouble code is triggered when your vehicle’s Engine Control Module (ECM) or Powertrain Control Module (PCM) detects a problem with the starter motor relay circuit. This circuit is responsible for sending electrical power from the battery to the starter motor when you turn the ignition key or press the start button. When this code appears, your vehicle may have difficulty starting or may not start at all, making it a critical issue that requires prompt attention.
What Does P0615 Mean?
P0615 stands for “Starter Motor Relay Circuit.” The starter relay is an electromagnetic switch that controls the high-amperage current flowing to the starter motor. When you attempt to start your vehicle, the ignition switch sends a low-voltage signal to the relay, which then closes to allow the full battery current to reach the starter motor.
The PCM/ECM monitors this relay circuit for proper operation. When the control module detects an electrical fault—such as an open circuit, short circuit, or abnormal voltage—it sets the P0615 code. This fault can occur in several locations within the circuit, including:
- The starter relay itself
- Wiring between the relay and starter motor
- Connections at the battery or ground points
- The starter motor control circuit within the PCM
- The ignition switch or start button circuit
Common Symptoms
When P0615 is present, you may experience one or more of the following symptoms:
- Engine won’t start: The most obvious symptom; the engine cranks slowly or not at all
- Intermittent starting issues: Vehicle starts sometimes but not consistently
- Clicking sound when turning the key: Rapid clicking indicates insufficient power to the starter
- Check Engine Light: Illuminated on the dashboard
- No cranking sound: Complete silence when attempting to start
- Dim dashboard lights during start attempt: Indicates voltage drop in the circuit
- Battery appears dead: Even though battery voltage may be adequate
Possible Causes
Listed from most to least common, these are the primary causes of P0615:
1. Faulty Starter Relay (Most Common)
The starter relay is an electromechanical component that can fail due to age, wear, or electrical stress. A stuck or burned-out relay is the most frequent cause of this code.
2. Corroded or Loose Battery Connections
Poor connections at the battery terminals or ground points create resistance in the circuit, preventing proper current flow to the starter motor.
3. Damaged Starter Motor Wiring
Frayed, corroded, or broken wires in the starter circuit can interrupt the electrical signal or power delivery.
4. Defective Starter Motor
While less common than relay failure, a failed starter motor can trigger this code if the PCM detects abnormal current draw or circuit resistance.
5. Faulty Ignition Switch
A worn or defective ignition switch may fail to properly signal the relay to engage the starter.
6. PCM/ECM Relay Control Circuit Failure
In rare cases, the control module itself may have a faulty relay driver circuit, preventing it from properly commanding the starter relay.
7. Dead or Weak Battery
Insufficient battery voltage can cause the relay to fail to engage, though this typically triggers other codes first.
Diagnostic Steps
Follow these steps to diagnose the P0615 code:
Step 1: Retrieve and Document the Code
Use an OBD-II scanner to confirm P0615 is present. Check for any additional codes that may provide clues to the root cause.
Step 2: Perform a Visual Inspection
Inspect the battery terminals, ground cables, and all visible wiring in the starter circuit for corrosion, damage, or loose connections. Clean any corroded terminals with a wire brush and ensure all connections are tight.
Step 3: Test Battery Voltage
Using a multimeter, measure the battery voltage with the engine off (should be 12.6V or higher) and during a start attempt (should remain above 10.5V). Low voltage indicates a battery or charging system problem.
Step 4: Inspect the Starter Relay
Locate the starter relay in your vehicle’s fuse/relay box (consult your owner’s manual for location). Visually inspect for signs of burning, corrosion, or damage. Listen for a clicking sound when the relay is energized—a missing click suggests relay failure.
Step 5: Test the Starter Relay
Remove the relay and test it using a multimeter or relay tester. Apply 12V to the control coil and measure continuity across the switch contacts. The relay should click and show continuity when energized.
Step 6: Check Starter Motor Ground and Power
With the ignition on, use a multimeter to verify voltage at the starter motor terminals. The positive terminal should show battery voltage, and the ground should show 0V. If voltage is absent or low, trace the wiring for breaks or loose connections.
Step 7: Test the Ignition Switch
Verify that the ignition switch properly signals the relay circuit. This may require a wiring diagram and advanced testing with an oscilloscope.
Step 8: Perform a Starter Load Test
If all other components test good, perform a load test on the starter motor itself to rule out internal failure.
Repair Cost Estimates
The cost to repair P0615 varies depending on the root cause:
- Starter Relay Replacement: $50–$200 (parts and labor combined)
- Battery Terminal Cleaning/Replacement: $20–$100
- Starter Motor Wiring Repair: $100–$300
- Starter Motor Replacement: $300–$800 (depending on vehicle and labor)
- Ignition Switch Replacement: $150–$400
- PCM/ECM Reprogramming or Replacement: $500–$2,000+ (rare)
Note: Many of these repairs can be performed by DIY enthusiasts with basic mechanical knowledge, which can save significantly on labor costs.
Can I Still Drive?
Severity: High
P0615 is a serious code that affects your vehicle’s ability to start. You should not attempt to drive the vehicle if the engine will not start or starts only intermittently. Attempting to drive with a faulty starter circuit could leave you stranded and potentially create safety hazards.
However, if your vehicle starts reliably despite the code being present, you may be able to drive it to a repair facility, though this is not recommended. The issue could worsen suddenly, leaving you stranded in traffic or an unsafe location.
Safety Recommendations:
- Do not ignore this code—address it promptly
- Have the vehicle towed to a repair facility if it won’t start consistently
- If the vehicle starts, drive directly to a mechanic without unnecessary stops
- Avoid driving in heavy traffic or remote areas where breakdown assistance may be difficult to obtain
Frequently Asked Questions
Q: Can a bad battery cause P0615?
A: While a weak or dead battery may prevent the starter from engaging, it typically triggers different codes (like P0562 for low system voltage). However, a severely discharged battery can prevent the relay from functioning properly. Always test battery voltage and condition first before replacing other components.
Q: Is P0615 the same as a bad starter motor?
A: No. P0615 specifically indicates a problem with the relay circuit, not necessarily the starter motor itself. The starter may be functioning perfectly; the issue is in the electrical circuit that controls it. However, a faulty starter can sometimes trigger this code if it draws excessive current or has internal electrical problems.
Q: Can I replace the starter relay myself?
A: Yes, in most cases. The starter relay is typically located in the engine bay fuse/relay box and is relatively easy to access and swap. Consult your owner’s manual for the exact location and relay specifications. This is one of the most cost-effective DIY repairs for this code.
Q: Why does my vehicle have intermittent starting problems with P0615?
A: Intermittent starting issues usually indicate a loose connection, corroded terminal, or a relay that fails inconsistently. Temperature changes can affect the problem—a relay may work when cold but fail when warm, or vice versa. Thorough inspection of all connections and a relay replacement typically resolve intermittent issues.