Key takeaways
- A dead crank position sensor causes a strong crank with zero spark or injection, unlike most other sensor faults.
- Read stored fault codes before you unplug anything, since clearing them early erases your best clue.
- A healthy fuel pump primes for 2 to 3 seconds at key on, so rule out fuel before you chase sensors.
- Most crank sensors read between 200 and 1200 ohms, and an open or shorted reading confirms a bad sensor.
- A dirty security key post can mimic a dead ECU, so clean it and try a spare key before replacing parts.
The starter spins strong, the battery reads 12.7 volts, and the engine still will not catch. You have cranked it four times, same result each time: healthy compression, no cough, no pop, nothing.
On a carbureted machine you would chase spark and fuel by feel. An EFI machine adds a layer: sensors feed the computer real time data, and if the wrong one goes quiet, the ECU will not fire the injector or the coil. No warning, no drama, just silence.
The good news is that most of these faults test in under twenty minutes with a multimeter you probably already own, if you check them in the right order instead of pulling connectors at random. This walk-through follows the order a shop tech actually uses: codes first, then fuel, then the crank sensor, then the security and safety inputs, then the throttle and coolant sensors.
Pull Stored Codes Before You Touch a Wrench
Every EFI UTV built in the last fifteen years logs a fault code when a sensor reading falls outside its expected range. Check that code before you unplug a single connector.
Turn the key to on without cranking and watch the dash. Many machines flash a check engine icon in a countable blink pattern, while others need a code reader plugged into the diagnostic port.
Write the code down, then look up the circuit it points to in your service manual. A code names a circuit, not always the exact part, so it could mean the sensor, the wiring, or the connector.
Tip
Do not clear a stored code until after you have fixed the problem. Clearing it early erases the one clue that can save you an hour of guessing.
Confirm the Fuel Pump Primes
A no-fire condition looks identical whether the cause is spark, injection, or fuel supply, so rule out fuel early. Turn the key to on and listen near the tank or seat.
A healthy EFI fuel pump primes for 2 to 3 seconds the instant the key goes to on, then shuts off until you crank. Hear nothing? Check the pump fuse, relay, and battery voltage at the connector before blaming a sensor.
If the pump primes normally, set fuel aside and move to the sensor that stops more no-start engines than any other: the crank position sensor.
Test the Crank Position Sensor First
Why This Sensor Matters Most
The crank position sensor tells the ECU where the crankshaft is and how fast it is turning. Without that signal, the computer has no timing reference and will not fire the injector or the coil at all, producing a strong crank and total silence.
Compare that to a bad throttle or coolant sensor, which usually causes hard starting or a rough idle while the engine still catches. If yours cranks and never even coughs, start with the crank sensor.
Resistance and Air Gap
Unplug the sensor connector and measure resistance across the two pins, meter set to ohms. Most UTV crank sensors read between 200 and 1200 ohms depending on the model, so check your manual for the exact number. An open circuit or a dead short near 0 ohms confirms a failed sensor.
While in there, check the air gap between the sensor tip and the trigger wheel with a non magnetic feeler gauge, commonly 0.008 to 0.020 inch. Wipe the tip clean first, since these magnetic sensors pull in metal shavings that create a false gap.
Checking for a Live Signal While Cranking
Resistance can read fine and the sensor can still fail to output a real signal. With the sensor connected, back probe the signal wire, set the meter to AC volts, and crank the engine. Expect a small AC voltage, typically 0.5 to 5 volts, rising with cranking speed.
Safety
Ground the spark plug to the engine block and disable the fuel pump fuse before cranking for a signal test. Never crank near an open fuel line or a loose plug. Limit cranking to 10 seconds at a time, then rest the starter for 30 seconds.
A sensor with correct resistance but no AC voltage while cranking is still bad. Some crank sensors test fine cold and drop out once the engine bay heats up, so retest after a hot restart, not only cold in the driveway.
A Ranger came into a shop I know with this complaint: strong crank, dead silence, after the owner had already swapped the coil and ECU on a forum tip. The crank sensor read a fine 240 ohms on the bench, but a corroded ground pin behind the flywheel cover only opened once warm. A five dollar pin and some dielectric grease fixed what two used parts could not.

Check the Security Key and Kill Switch Inputs
Some inputs block spark and injection on purpose, and get overlooked since they do not look like a sensor. Can-Am’s D.E.S.S. key post is the best known example: the ECU must recognize it before the engine runs.
Look for a key or security icon at key-on. If it stays lit, clean the ignition post and the inside of the key cap with contact cleaner, then try a second key. A dirty post can read as a missing key even when the key is fine.
The kill switch and tether work the same way. A stuck toggle or loose tether cap grounds the ignition circuit by accident, just like it should when you want the engine off. Check continuity through the switch in run, and confirm the tether cap seats fully.
Rule Out the Throttle and Coolant Sensors
Throttle Position Sensor
A throttle position sensor fault rarely causes a total no-fire alone, but a signal stuck at 0 or 5 volts can confuse the ECU enough to block a clean start, especially with a stored code. It takes two minutes to check while the meter is out.
Back probe the signal wire, key on and engine off, and sweep the throttle from closed to wide open. Expect a smooth rise from about 0.5 volts closed to 4.5 volts open, with no jumps or dead spots.
A dead spot, or a signal stuck at 0 or 5 volts, points at a worn sensor. Check the 5 volt reference and the sensor ground too, since a bad ground causes plenty of TPS complaints that are not the sensor itself.
Coolant Temperature Sensor
The coolant temperature sensor tells the ECU how much fuel to add for the current engine temperature. A sensor that reads far off can push the mixture so far out of range that a cold engine will not catch even with good spark and a healthy crank signal.
Unplug the sensor and measure resistance at the connector against engine temperature. Expect roughly 2000 to 3000 ohms at 68 degrees Fahrenheit, dropping to about 200 to 300 ohms near 180 degrees. A sensor stuck at 0 ohms or open regardless of temperature has failed.

Sensor Quick Reference Table
Here is the order to test everything above, with the expected reading for each one.
| Sensor or Input | Quick Test | Expected Reading | Fault Effect |
|---|---|---|---|
| Stored fault code | Blink code or reader | No active code | Names the failed circuit |
| Fuel pump prime | Listen at key on | 2 to 3 second whir | No fuel, no start |
| Crank position sensor | Resistance, unplugged | 200 to 1200 ohms | Cranks, never fires |
| Crank sensor air gap | Non magnetic feeler gauge | 0.008 to 0.020 inch | Weak or missing signal |
| Security key post | Clean post, try spare key | Icon clears | Blocks start on purpose |
| Kill switch and tether | Continuity in run | Near 0 ohms | Grounds ignition like off |
| Throttle position sensor | Sweep throttle | 0.5 to 4.5 volts | Rough idle, stumble |
| Coolant temp sensor | Resistance at connector | High cold, low hot | Wrong fuel mixture |
Quick Checklist Before You Call It a Bigger Problem
Run through this list in order before you start replacing parts.
- Read and recorded fault codes without clearing them
- Confirmed the fuel pump primes 2 to 3 seconds at key on
- Measured crank sensor resistance and checked the air gap
- Confirmed an AC signal from the crank sensor while cranking
- Cleaned the security key post and tried a spare key
- Checked kill switch and tether continuity in run
- Swept the throttle sensor for a smooth 0.5 to 4.5 volt signal
- Checked coolant sensor resistance against engine temperature
What to Do With What You Found
If every check above comes back clean, the problem is probably not a sensor. Move on to spark at the plug and fuel pressure at the rail: good crank with no spark points at the coil or ECU driver circuit, and good spark with no fuel points at the pump, filter, or injector.
If one reading was off, whether a stuck crank sensor, a wrong coolant reading, or a key that will not clear, fix that one thing and try the start again before touching anything else. Swapping two or three parts at once turns a fifteen dollar problem into a three hundred dollar parts bill.
Keep the numbers you measured today written down. If the same no-start returns in six months, last year’s crank sensor resistance and TPS sweep cut your next diagnosis time in half.
Frequently asked questions
Why does my UTV crank strong but never fire?
A strong crank with no fire almost always means the ECU is not getting a usable signal from the crank position sensor, or it is being blocked by a security key or kill switch input. Confirm the fuel pump primes for 2 to 3 seconds before you test any sensors.
What should a crank position sensor read on a multimeter?
Most UTV crank sensors read between 200 and 1200 ohms across the two pins when unplugged, though the exact spec varies by model. An open circuit or a dead short at 0 ohms both confirm the sensor has failed.
Can a bad throttle position sensor stop the engine from starting at all?
It is uncommon on its own, since a TPS fault usually causes a rough idle or a stumble rather than a total no fire. A signal stuck at 0 or 5 volts can still confuse the ECU enough to block a clean start, so it is worth a two minute check.
How do I know if the problem is the security key and not the battery?
A weak battery usually shows slow, labored cranking under 9 volts, while a security key fault shows strong, normal cranking with a key or security icon lit on the dash. Clean the ignition post and try a spare key to confirm.
Should I clear the fault code before or after I fix the problem?
Always after. Clearing the code before you diagnose the machine erases the one piece of data that tells you which circuit the ECU flagged, and you will have to wait for it to fail again to get it back.