A starter motor that works sometimes is one of the most frustrating car problems you can face. One morning the engine fires right up, the next you get nothing but a click or silence. The intermittent nature makes it hard to diagnose because the problem hides when you need to catch it. That's exactly where multimeter testing becomes useful. With a few targeted voltage, resistance, and continuity checks, you can pinpoint whether the issue is the starter motor itself, the solenoid, the wiring, or a weak ground even when the starter decides to behave during your test. This article walks you through the exact multimeter tests that help you find the root cause of a starter motor that works sometimes.
What does it mean when your starter motor works sometimes?
An intermittent starter motor means the electrical circuit that powers the starter has a fault that comes and goes. This isn't random. Something specific is causing the connection to break or weaken under certain conditions. Common causes include corroded battery terminals, worn starter solenoid contacts, a failing ignition switch, heat-soaked components, or loose wiring connections. The starter motor itself might be fine or it might have worn brushes that only make contact at certain armature positions. A multimeter helps you separate these possibilities by giving you hard numbers instead of guesswork.
What multimeter settings do you need for starter motor testing?
You'll use your multimeter in three modes across the diagnostic process:
- DC Voltage (20V range) for checking battery voltage, voltage drop across connections, and power reaching the starter
- Resistance/Continuity (Ω) for testing coil windings, ground paths, and cable integrity
- Voltage drop test mode (DC millivolts) for identifying high-resistance connections in the starter circuit
A basic digital multimeter works fine. You don't need anything expensive. What matters is that your leads are in good condition and your battery is at least 75% charged before testing, or you'll chase misleading readings.
How do you test battery voltage before checking the starter?
Always start at the battery. A weak battery is the most overlooked cause of intermittent starting. Set your multimeter to DC volts and measure across the battery terminals.
- With the engine off, a healthy battery reads 12.4V to 12.7V.
- If it reads below 12.2V, charge the battery first or your starter tests will be unreliable.
- With the engine running, it should read 13.5V to 14.8V, confirming the alternator is charging.
If the battery voltage is fine but the car still starts intermittently, move on to the starter circuit.
How do you test voltage at the starter motor?
This test tells you whether battery power is actually reaching the starter motor when you turn the key. You'll need someone to turn the ignition while you measure, or you can use a remote starter switch.
- Set your multimeter to DC volts (20V range).
- Connect the red probe to the main power terminal on the starter solenoid (the large terminal where the battery cable connects).
- Connect the black probe to a clean, bare-metal ground on the engine block.
- Have someone turn the ignition key to the START position (or press your remote switch).
- Read the voltage. You should see close to battery voltage (within 0.5V of your battery reading).
If you see a significantly lower number say 9V or less something between the battery and the starter is dropping voltage. That could be a corroded cable, a bad connection at the starter, or a failing ignition switch. If the voltage is good but the starter still doesn't spin, the problem is likely inside the starter motor or solenoid itself.
How do you perform a voltage drop test on the starter circuit?
A voltage drop test is the most reliable way to find hidden resistance in a circuit, and it's especially useful for intermittent problems. The idea is simple: a good connection has almost no voltage drop, while a bad connection wastes voltage as heat.
Positive side voltage drop
- Set the multimeter to DC volts.
- Connect the red probe to the positive battery terminal.
- Connect the black probe to the starter solenoid power terminal.
- Have someone crank the engine.
- A reading above 0.5V means excessive resistance in the positive cable, connections, or relay.
Ground side voltage drop
- Connect the red probe to the starter motor housing or engine block near the starter.
- Connect the black probe to the negative battery terminal.
- Crank the engine.
- A reading above 0.3V on the ground side indicates a bad ground connection.
Intermittent starters often show borderline readings maybe 0.4V one time and 0.8V the next. If your voltage drop readings fluctuate during testing, that's a strong clue you've found your problem. You can read more about wiring continuity tests for sporadic starter motor engagement to dig deeper into connection issues.
How do you test the starter solenoid with a multimeter?
The solenoid is a small electromagnetic switch that does two jobs: it pushes the starter gear into the flywheel and it closes a high-current circuit to spin the motor. When solenoid contacts wear down, you get the classic "click but no crank" or intermittent starting.
Testing solenoid coil resistance
- Disconnect the starter from the vehicle.
- Set the multimeter to resistance (Ω).
- Measure between the solenoid signal terminal (small terminal) and the solenoid body or ground terminal.
- You should read between 0.5Ω and 5Ω for a typical pull-in coil. An open reading (OL) means the coil is burned out.
Testing solenoid contact resistance
- With the starter still disconnected, measure between the two large terminals on the solenoid.
- Without energizing the solenoid, you should read OL (open circuit).
- Apply 12V to the signal terminal to energize the solenoid (or use jumper cables to activate it).
- When activated, the resistance between the large terminals should drop to near 0Ω.
If the resistance stays high even when the solenoid clicks, the internal contacts are worn or burned. This is one of the most common causes of intermittent starting the contacts sometimes make a good connection and sometimes don't.
How do you check the starter motor windings?
If power reaches the starter and the solenoid clicks but the motor doesn't always spin, the motor windings or brushes could be the problem.
- Disconnect the starter from the vehicle.
- Set the multimeter to resistance.
- Measure between the armature terminal on the starter and the starter housing (ground).
- A good starter motor reads between 0.5Ω and 5Ω depending on the motor type.
- An extremely low reading near 0Ω suggests a shorted winding. A reading of OL means an open winding.
Worn brushes are a sneaky cause of intermittent starting. They can make good contact when the motor stops at certain positions and poor contact at others. If you suspect brushes, the resistance reading may fluctuate when you manually rotate the armature by hand during testing. For more on heat-related starter failures, check the guide on diagnosing starter motor heat soak issues.
How do you test the ignition switch and starter relay?
Sometimes the starter motor is perfectly fine, and the problem is upstream in the control circuit. The ignition switch or starter relay can cause intermittent starting because worn contacts inside these components work only part of the time.
Testing the starter relay
- Locate the starter relay in your fuse box (check your owner's manual for the location).
- Set the multimeter to resistance.
- Measure across the relay coil terminals (usually labeled 85 and 86). You should get a reading between 30Ω and 100Ω.
- Measure across the switch terminals (usually 30 and 87). With the relay unpowered, it should read OL. When you apply 12V to the coil terminals, it should drop to near 0Ω.
Testing the ignition switch signal
- Find the signal wire going to the starter solenoid (the small wire, not the thick battery cable).
- Set the multimeter to DC volts.
- Connect the black probe to a good ground.
- Probe the signal wire at the starter while someone turns the key to START.
- You should see 12V or close to it. Low or fluctuating voltage here points to the ignition switch or the wiring between the switch and starter.
What are the most common mistakes when testing a starter motor with a multimeter?
A few errors can send you down the wrong path:
- Testing with a weak battery. A battery at 12.1V will give you misleading results on every test. Always verify battery health first.
- Not testing under load. A connection can show good continuity at rest but fail when high current flows through it. Always do voltage drop tests with the circuit active (cranking).
- Ignoring ground connections. People focus on the positive side and forget that a corroded engine ground strap can starve the starter of power just as easily.
- Testing only once. With intermittent problems, a single test can look normal. Repeat your tests multiple times, especially if the problem only happens when the engine is hot.
- Skipping the starter relay. A relay with burned contacts can cause random no-starts, but people rarely test it. It takes two minutes do it.
Why does my starter only fail when the engine is hot?
Heat soak is a well-documented cause of intermittent starter failure. When you park a hot engine, heat radiates from the exhaust manifold and raises the temperature of the starter motor and solenoid. Metal expands when hot, which can worsen worn contacts or change the air gap in the solenoid. Resistance in the windings also increases with temperature.
The multimeter can help you catch this: test the starter circuit when cold, then drive the car until it's fully warmed up, park it, and test again immediately. If your voltage drop readings are noticeably worse when hot, heat soak is likely your culprit. Some vehicles have heat shields or starter shims that can help, while others may need a starter replacement with better heat tolerance.
Practical checklist for diagnosing an intermittent starter with a multimeter
- ☐ Check battery voltage should be 12.4V or higher with the engine off
- ☐ Test voltage at the starter solenoid during cranking should be within 0.5V of battery voltage
- ☐ Positive side voltage drop should be under 0.5V during cranking
- ☐ Ground side voltage drop should be under 0.3V during cranking
- ☐ Solenoid coil resistance should be 0.5Ω to 5Ω
- ☐ Solenoid contact test should switch from OL to near 0Ω when energized
- ☐ Starter motor winding resistance should be 0.5Ω to 5Ω to ground
- ☐ Starter relay coil resistance should be 30Ω to 100Ω
- ☐ Ignition switch signal voltage should read 12V at the solenoid signal wire during cranking
- ☐ Repeat all tests when the engine is hot if the failure is temperature-related
Next step: Start from the top of this checklist and work your way down. Don't skip the battery test it takes 30 seconds and rules out the simplest explanation first. If all your readings fall within spec but the starter still acts up intermittently, the most likely remaining cause is worn brushes or internal solenoid contacts that only fail under specific conditions. At that point, removing the starter for a bench test or replacement is the practical move. For a deeper look at the wiring side of intermittent engagement problems, see this guide on continuity testing for sporadic starter issues.
How to Diagnose Intermittent Starter Motor Failure in Vehicles
Starter Motor Heat Soak: Diagnosing Intermittent Vehicle Starting Issues
Wiring Continuity Test for Sporadic Car Starter Motor Engagement Issues
Intermittent Starter Solenoid Click No Crank Diagnostic Troubleshooting Steps
Bad Ground Connection Causing Intermittent No-Start: Common Causes and Fixes
Why Your Starter Motor Fails When the Engine Is Hot