Your car won't start, and you're hearing a clicking noise or just silence when you turn the key. Before you spend money towing it to a shop or replacing parts blindly, you can actually use an OBD2 scanner at home to gather real data about what's going wrong. Diagnosing bad starter motor symptoms with an OBD2 scanner won't give you the full picture on its own but it can save you time, money, and guesswork by ruling out other problems and confirming what your ears and eyes are already telling you.
Can an OBD2 Scanner Really Detect a Bad Starter Motor?
Here's the honest answer: an OBD2 scanner doesn't directly test your starter motor. The starter is an electromechanical part, and most basic OBD2 scanners read engine and transmission codes. However, a scanner can still help you diagnose starter-related problems by doing three things:
- Reading fault codes that point to the starter circuit, battery voltage issues, or ignition switch problems
- Checking live data like battery voltage, which can reveal a weak battery that mimics starter failure
- Ruling out other causes such as a bad crankshaft sensor, immobilizer issue, or fuel system problem
Think of it this way the scanner helps you eliminate the things that aren't the starter so you can zero in on what actually is.
What Fault Codes Should I Look For on the OBD2 Scanner?
When you plug in your scanner with the key in the "on" position, look for these codes that often relate to starter motor circuits and starting issues:
- P0615 Starter relay circuit malfunction
- P0616 Starter relay circuit low
- P0617 Starter relay circuit high
- P0512 Starter request circuit
- U0100 Lost communication with ECM (can happen if voltage drops too low during cranking)
- P0560 System voltage malfunction
These codes don't always mean the starter itself is bad. A relay failure can produce very similar symptoms to a bad starter motor, and the scanner can help you tell the difference.
What Are the Common Bad Starter Motor Symptoms I Should Watch For?
Before you even grab your scanner, know the physical signs that suggest your starter motor is failing:
- Single click when turning the key This usually points to the starter solenoid engaging but the motor not spinning. Could be the starter, could be the relay.
- Rapid clicking sound Often a weak battery, not a bad starter. Check battery voltage on your scanner's live data screen first.
- Grinding noise during startup The starter gear (bendix) may not be engaging the flywheel properly.
- Engine cranks slowly Could be the starter, battery, or corroded cables.
- Intermittent no-start The car starts fine sometimes but randomly won't. A heat-soaked starter motor is a common cause.
- Smoke or burning smell Stop cranking immediately. The starter may be overheating or shorted internally.
Sometimes a failing starter can even trigger the check engine light. If you notice the check engine light behaving oddly during starting attempts, that's a clue worth investigating with your scanner.
How Do I Use My OBD2 Scanner to Narrow Down the Problem?
Here's a step-by-step process you can follow at home:
Step 1: Check Battery Voltage
Plug in your OBD2 scanner and navigate to live data. Look at battery voltage or system voltage. A healthy battery should read 12.4V to 12.7V with the engine off. Anything below 12.0V means your battery may be too weak to power the starter and that's not a starter problem at all.
Step 2: Read and Record Fault Codes
Read all stored, pending, and permanent codes. Write them down or take a photo. Even codes that seem unrelated can tell a story. For example, a P0560 code combined with slow cranking likely points to a voltage supply issue rather than a failed starter motor.
Step 3: Clear Codes and Attempt to Start
Clear all codes, then try to start the car. Watch the scanner in real time. If new codes pop up instantly especially P0615, P0616, or P0617 the starter circuit is your focus area.
Step 4: Check for Communication Errors
If the scanner can't communicate with the ECU at all, your battery voltage may have dropped so low during a cranking attempt that the system shut down. Charge or jump-start the battery and try again.
Step 5: Monitor Cranking Voltage Drop
Some advanced OBD2 scanners and Bluetooth adapters with apps like Torque or Car Scanner let you log voltage during cranking. A drop below 9.6V while cranking indicates a weak battery or a starter pulling too much current which means the starter motor may be failing internally.
What's the Difference Between a Bad Starter Relay and a Bad Starter Motor?
This is one of the most common mix-ups. Both give you a "no crank" situation, but they're different problems:
- Bad relay: You turn the key and get silence or a single soft click from the fuse box. The relay costs $10–$30 and is easy to swap.
- Bad starter motor: You turn the key and get a loud click from under the engine, grinding, or intermittent cranking. The starter costs $100–$400+ and requires more work to replace.
Your OBD2 scanner can point you toward the relay circuit with codes like P0615, but you'll also want to do a physical check. Try swapping the starter relay with another identical relay in your fuse box (like the horn relay) as a quick test.
If you're unsure whether the relay or the starter is the real problem, our comparison chart breaks down the key differences so you don't waste money replacing the wrong part.
Can a Failing Starter Motor Trigger the Check Engine Light?
Yes, it can though it doesn't happen on every vehicle. When a bad starter causes voltage to drop dramatically during cranking, the ECU may log communication errors or voltage codes. On some cars, repeated failed start attempts can trigger the immobilizer system and light up the dash.
If your check engine light came on around the same time your starting problems began, it's worth reading the codes rather than ignoring them. A failing starter can absolutely cause the check engine light to come on, and clearing the code after fixing the starter should turn it off.
What Common Mistakes Do People Make When Diagnosing Starter Problems?
These errors waste time and money avoid them:
- Replacing the starter without testing the battery first A dead or weak battery is the #1 cause of "no crank" situations. Always check voltage first.
- Ignoring corrosion on battery terminals White or green buildup on terminals can block enough current to prevent cranking. Clean them before blaming the starter.
- Assuming one code means one fix A P0615 code could be the relay, the wiring, the ignition switch, or the starter solenoid. Use the code as a starting point, not a diagnosis.
- Not checking the ground connection A bad engine ground strap can make a perfectly good starter seem dead.
- Hammering the starter to make it work The old "tap it with a wrench" trick works temporarily on worn brushes, but it doesn't fix anything. You'll still need a replacement soon.
What OBD2 Scanner Features Help the Most With Starter Diagnosis?
You don't need a $500 scanner. Here's what actually matters:
- Live data / freeze frame Lets you see voltage in real time during cranking
- Code reading for all modules Starter-related codes sometimes show up in the body control module (BCM), not just the engine module
- Ability to clear codes Essential for retesting after each step
- Bluetooth or WiFi with app support Apps like Torque Pro, Car Scanner, or OBD Fusion let you log voltage graphs, which makes diagnosing intermittent issues much easier
A basic $20–$30 OBD2 adapter paired with a good phone app handles most starter-related diagnosis. You don't need dealer-level tools for this.
When Should I Stop Diagnosing at Home and Call a Mechanic?
Some situations call for professional help:
- The starter motor is buried under the intake manifold (common on some V6 and V8 engines), making DIY replacement risky
- Your OBD2 scanner shows multiple unrelated codes across different systems, suggesting an electrical or wiring harness issue
- You've replaced the battery, relay, and starter and the car still won't start
- You smell burning electrical insulation or see melted wires near the starter
There's no shame in taking it to a shop after you've done the basic diagnosis. In fact, showing the mechanic your saved fault codes and voltage readings will speed up their diagnosis and may reduce your labor bill.
Quick Diagnostic Checklist
- Plug in OBD2 scanner and read all codes write them down
- Check battery voltage with scanner live data (should be 12.4V+ at rest)
- Inspect battery terminals for corrosion and tightness
- Clear codes and attempt a start note any new codes that appear
- Monitor voltage drop during cranking (shouldn't go below 9.6V)
- Swap the starter relay with an identical one as a quick test
- Check the engine ground strap for damage or looseness
- If codes point to the starter circuit and voltage tests pass, the starter motor is likely the problem
Pro tip: Before you order a replacement starter, use your OBD2 scanner one more time to confirm the exact code. Then cross-reference it with a repair database or your vehicle's service manual. Getting the right part the first time saves you from returning a starter that doesn't fit your engine bay. If you want a clean reference font for your diagnostic notes or garage labels, check out Montserrat it's easy to read at a glance.
Can a Failing Starter Motor Cause the Check Engine Light to Come On?
Starter Motor Relay vs Starter Motor Failure Symptoms Comparison Chart
Check Engine Light Flashing Then Goes Solid: Starter Motor Causes and Meaning
Check Engine Light Flashing Then Solid: Starter Motor Fix
How to Diagnose a Check Engine Light That Flashes Then Stays Solid on Startup
Obd2 Codes for Flashing Then Solid Check Engine Light with Starter Problems