How to Test a Crankshaft Position Sensor Without Wasting Money on the Wrong Part
-
Step 1: Look at the Freeze Data Before Touching a Multimeter
-
Step 2: Get the Wiring Diagram and the Sensor Type
-
Step 3: Verify Power and Ground
-
Step 4: Crank the Engine and Test the Signal
-
Step 5: Resistance Check (Only for Magnetic Sensors)
-
Step 6: Check the Connector Pins and the Harness—Don't Skip This
-
Step 7: Compare With a Known-Good Part or a Scope Before You Buy
-
Cost Notes and Common Mistakes
This checklist is for anyone who manages a repair budget and is staring at a crankshaft position sensor diagnostic code. I'm a cost controller by habit, not a mechanic, and I've spent years comparing parts quotes, tracking invoices, and documenting why one repair decision cost more than another. Before you buy a sensor, work through these seven steps. That's the whole point: get to a defensible answer before you spend money.
Use this when the engine cranks but won't start, stalls when hot, or shows a code like P0335/P0336. It also helps when you're seeing a low-cost quote and you want to know if the sensor is actually the problem. This is not for a car that's already in a shop with a scan tool diagnosis you trust. If you've got a scope and a known-good sensor, you probably don't need this checklist.
Step 1: Look at the Freeze Data Before Touching a Multimeter
When the code appears, the cheapest tool isn't a multimeter; it's a $20 code reader that can pull freeze-frame data. The March 2023 engine failure on one of our work vans changed how I think about this. We had a P0335, ordered the sensor, and the second one failed the same way. The real problem was a damaged harness after a radiator hose busted and sprayed coolant over the sensor connector.
So first: check freeze frame, note engine speed, coolant temp, and any other codes. A crankshaft position sensor failure usually appears along with a no-start or stall condition, but if you've got a wiring issue and a sensor code together, you haven't found the root cause yet.
Step 2: Get the Wiring Diagram and the Sensor Type
Don't test the wires without a diagram. The connector pins differ by vehicle, and the sensor can be a Hall effect type or a magnetic/inductive type. The test method for one is not the test method for the other. If you're buying a replacement, look up the exact OEM part number. A Beru ignition coil, for example, might share a shape with another brand, but looks similar isn't a fitment spec. The same logic applies to sensor brands: match the part number, not the photo.
Step 3: Verify Power and Ground
You need to know whether the sensor receives its required supply voltage. For a Hall effect sensor, expect 5V or 12V depending on the ECU. For a magnetic sensor, supply voltage is usually not the focus; the sensor generates its own signal. But there's still a shield wire that needs continuity to ground.
Set the multimeter to DC voltage. Back-probe the connector carefully, or use a terminal probe. I'd rather spend ten minutes checking for a broken power wire than paying to have a sensor put in and seeing the same code the next morning. To be fair, this is tedious work—but it's cheaper than doing the job twice.
Step 4: Crank the Engine and Test the Signal
This is the part that gives most people trouble. For a magnetic crankshaft sensor, you're measuring AC voltage while the engine cranks. You'll see maybe 0.3V to 2.5V depending on the sensor and the air gap. A Hall effect sensor produces a square wave signal; you can see voltage swing if you use a multimeter with frequency duty, but a real scan tool or oscilloscope is better.
Don't hold me to exact voltage numbers, because the spec changes from one vehicle to another. If the signal is flat or doesn't change while cranking, the sensor or the tone wheel is suspect. But before you condemn the part, clean off any oil or metal shavings on the back of the sensor. Also verify the tone wheel isn't missing teeth.
Step 5: Resistance Check (Only for Magnetic Sensors)
If your sensor is the magnetic type, unplug it and measure the resistance across the sensor terminals. A typical value is around 500-700 ohms, but the OEM spec might be 490-730 or 900-1200. Use the wiring diagram and your service manual. If resistance falls outside the range, the sensor is likely dead. If it's inside the range, the sensor can still be bad when hot—that's where a heat test or a scope helps.
This is one of the places where cheap gets expensive. I've tracked enough procurement data to know that the lowest quote can turn into a redo. The $45 sensor that does not match resistance spec is not a bargain. (Note to self: I should add that comparison to our supplier scorecard.)
Step 6: Check the Connector Pins and the Harness—Don't Skip This
This is the step that fixes the false positives. Water, oil, and coolant wick into connectors. If a radiator hose busted and the engine bay got a coolant bath, the sensor can look dead when it's actually fine. Use a magnifying glass or phone camera and inspect each female terminal. I can only speak to the vans and trucks we run in our fleet, but this one check has saved us four sensor replacements that would have been wrong.
Inspect for pushed-back pins, bent terminals, and green corrosion. Back-probe the harness side and keep an eye on the voltage while wiggling the wires. If the signal drops when you move the harness, you've found an intermittent wiring problem, not a bad sensor. Looking back, I should have taught more of our technicians to do this test first. At the time, it felt like extra work; now it's part of our standard procedure.
Step 7: Compare With a Known-Good Part or a Scope Before You Buy
If the sensor fails steps 4-6, then replacing it is reasonable. But if you can, borrow a known-good sensor or use an oscilloscope to confirm the waveform. The signal should show a clean pattern when the engine cranks. If you see a distorted wave, you might have a bad tone wheel, a wiring issue, or an air gap that's too large.
If the final verdict is actually an ignition problem, don't let curiosity lead you to replace both the sensor and the coils. In our shop, Beru ignition coils have a solid track record when we've confirmed the coil is the problem. But a Beru ignition coil is only the right part if the diagnostic path points to spark. Replacing coils and sensors at the same time because you're guessing is how a cheap repair becomes an expensive one.
Cost Notes and Common Mistakes
My perspective is shaped by six years of reviewing purchase orders, warranty claims, and repair invoices. The pattern is consistent: the cheapest upfront option often has the highest total cost. That's why I use a total cost of ownership (TCO) approach—part price, labor, diagnostic time, the chance of doing it again, and the cost of the car being off the road.
To be fair, cheap parts are sometimes fine. But a no-start issue puts pressure on you, and under that pressure, replace and see is tempting. If you replace a crankshaft sensor without testing it, and the code comes back, you've paid for a round of effort and still have the original problem. That's the hidden cost most price comparisons miss.
One thing I've learned is to check the basics at the same time. If a radiator hose busted before the sensor issue appeared, inspect the wiring harness for soaked insulation and soft connectors. And if you're driving a Hyundai, don't let a dirty Hyundai cabin air filter become a second expense later. A cabin filter won't cause a crankshaft sensor problem, but it's a routine item you might as well add to the same order if you're already paying for shipping.
Also, document your test results. A one-page record with the date, the code, the wiring diagram, and the multimeter readings gives you something to compare if the problem comes back. That documentation helped me save $8,400 in one year by cutting avoidable repeat repairs—we started catching the same issue before it got expensive.
If a seller says OEM quality without a spec sheet, that claim doesn't mean much. Per FTC business guidance (ftc.gov), advertising claims have to be truthful and substantiated. Before you buy, ask for the sensor type, the resistance range, and whether it matches the OEM electrical specification.
To be clear, this checklist is not universal. It worked for the fleet we manage and the mix of makes we see. If you're working on a newer vehicle with CAN-bus communication, you need a scan tool that can read live data and confirm the ECM is receiving the sensor signal. If you're in that situation, the multimeter test alone isn't enough. Use the OEM service manual and treat this as a starting point, not the final word.
Send a related fitment question