What a crank position sensor does and why it fails
A crank position sensor tells your engine computer where the crankshaft is in its rotation at any given moment. The engine uses this signal to time the spark plugs and fuel injectors. When the sensor fails, your engine may not start, may stall while driving, or may run rough and trigger a check engine light.
The sensor sits near the crankshaft, usually on the engine block or timing cover, and reads a toothed ring or magnet as the shaft spins. Over time, the sensor's internal electronics wear out, or the connector corrodes. Replacement is straightforward on most vehicles and takes between one and three hours, depending on engine layout and how accessible the sensor is.
Key Takeaways
- The crank position sensor mounts near the crankshaft and tells the engine computer when to fire spark plugs and inject fuel.
- You will need a socket set, screwdrivers, possibly a sensor socket, and the correct replacement sensor for your vehicle year and model.
- Disconnect the negative battery terminal before you start to avoid electrical shorts.
- The sensor unplugs from a connector and bolts to the engine block or timing cover with one or two fasteners.
- If the new sensor does not clear the check engine light after installation, the wiring harness or connector may be damaged.
Gather the right tools and parts
Before you begin, confirm the exact sensor your vehicle needs. Look up your vehicle's year, make, model, and engine size on the parts retailer's website or ask at an auto parts store. Crank sensors vary by engine, and installing the wrong one will not work.
You will need a socket set (usually 8 mm to 14 mm), screwdrivers (Phillips and flat-head), and a wrench or ratchet. Some sensors sit in tight spots and require a sensor socket — a deep socket with a slot cut into the side so you can remove the sensor without unbolting the connector first. Check your vehicle's service manual to see if one is needed. Gather a clean rag, a flashlight, and the new sensor before you start.
Disconnect the battery and locate the sensor
Open the hood and disconnect the negative terminal of the battery using a wrench. This prevents electrical shorts while you work. Wait a few minutes for the engine to cool if you have been driving.
Locate the crank position sensor by consulting your vehicle's service manual or a repair guide for your specific model. On most vehicles, it sits on the front, side, or rear of the engine block, or on the timing cover. You will see a cylindrical or rectangular sensor with a wire harness plugged into it. Take a photo with your phone so you remember the orientation and location before you remove it.
Unplug the connector and remove the old sensor
Grasp the connector body (not the wires) and pull it straight out of the sensor. If it is stuck, wiggle it gently side to side while pulling. Do not yank on the wires themselves, as this can tear them inside the connector.
Once the connector is free, use a socket and ratchet to unbolt the sensor. Most sensors have one or two bolts holding them to the engine block or timing cover. Keep the bolts in a small container so you do not lose them. Slide the sensor straight out of its hole. If it is stuck, tap the bolt hole gently with a rubber mallet to loosen it, then pull again.
Install the new sensor and reconnect the harness
Before you install the new sensor, inspect the hole where it sits. Wipe away any dirt or debris with a clean rag. Check the connector on the new sensor to make sure it matches the one you unplugged — the shape and number of pins should be identical.
Slide the new sensor into the hole, aligning it the same way the old one sat (use your photo as a reference). Hand-tighten the bolts first, then use a socket and ratchet to snug them down. Do not over-tighten — these bolts are usually small and can strip easily. Tighten until snug, then give a quarter turn more. Plug the connector back in until you hear or feel it click.
Reconnect the battery and test the engine
Reconnect the negative battery terminal and tighten it with a wrench. Close the hood and sit in the driver's seat. Turn the key to the "on" position (do not start the engine yet) and look at the dashboard. The check engine light should come on for a few seconds, then turn off. This is normal and means the computer is running its self-test.
Start the engine. It should turn over smoothly and idle without stalling. Let it run for a minute, then turn it off and restart it. If the engine starts and runs normally, the sensor is working. If the check engine light stays on or the engine still stalls, the wiring harness may be damaged, the connector may not be fully seated, or the sensor itself may be faulty. In that case, turn off the engine and recheck the connector to make sure it is fully plugged in.
When to call a mechanic
If you are not comfortable working under the hood, or if the sensor is in a location that requires removing other engine components to reach it, have a mechanic do the job. Some vehicles have the sensor tucked behind the intake manifold or under the timing cover, which means extra disassembly.
Also call a mechanic if the check engine light does not clear after you install the new sensor and verify the connector is tight. This usually means the wiring harness has a break or the connector pins are corroded, and both require professional diagnosis and repair.
Frequently Asked Questions
How do I know if my crank position sensor is bad?
Common signs are a no-start condition, rough idle, stalling while driving, or a check engine light. You can have a mechanic scan the engine computer with a diagnostic tool to confirm the sensor is the problem — the code will usually be P0335 or similar.
Can I drive with a bad crank position sensor?
No. If the sensor fails completely, the engine will not start or will stall when ready. If it is failing intermittently, you may be able to drive short distances, but the engine may cut out without warning, which is unsafe.
Do I need to clear the check engine light after replacing the sensor?
Usually the light clears on its own after you drive for a few minutes and the computer runs its self-test. If it stays on, disconnect the negative battery terminal for 15 minutes to reset the computer, then reconnect and test again. If the light returns, the wiring or connector may be damaged.
What if the sensor is stuck and I cannot remove it?
explore penetrating oil around the sensor body and let it soak for 15 minutes. Tap the bolt hole gently with a rubber mallet to help loosen it. If it is still stuck, stop and have a mechanic remove it — forcing it can break the bolt or damage the engine block.
Is there a difference between OEM and aftermarket crank sensors?
OEM sensors are made by the vehicle manufacturer and usually cost more but have a longer warranty. Aftermarket sensors are cheaper and work well if you buy from a reputable brand. Either will do the job, but check reviews for your specific vehicle before you buy.