What a crank sensor does and why it fails
Your crank sensor tells your engine's computer where the crankshaft is at every moment. The computer uses this information to time the spark plugs and fuel injectors correctly. When the sensor fails, your engine either won't start, stalls while driving, or runs rough because the timing is off.
Crank sensors fail because they wear out over time — they sit near heat and vibration — or because the wiring corrodes. Most last between 80,000 and 150,000 miles, though some fail earlier. A failing sensor usually triggers a check engine light and produces a code like P0335 or P0336 when you scan the engine.
Key Takeaways
- The crank sensor bolts to the engine block near the crankshaft pulley and takes 15 minutes to an hour to replace depending on your car's layout.
- You will need basic hand tools (socket set, wrenches, screwdrivers), a new sensor, and sometimes a sensor socket or specialized removal tool if the old one is stuck.
- Disconnecting the negative battery terminal before you start prevents electrical damage and is the first step in almost every crank sensor job.
- After installation, the check engine light usually clears on its own after a few driving cycles, or you can clear it with a scanner.
Locating the crank sensor on your engine
The crank sensor sits on the engine block, almost always near the crankshaft pulley at the front or bottom of the engine. On some cars it is mounted on the side of the block; on others it hangs below. Your owner's manual or a repair manual for your specific year and model will show you exactly where.
The sensor itself is a small cylindrical part, usually 2 to 3 inches long, with a single bolt holding it in place and an electrical connector plugged into it. The connector is the easiest thing to spot — follow the wiring from the sensor back toward the engine bay to see where it connects to the harness.
Tools and parts you will need
Gather these items before you start: a replacement crank sensor (order the correct part number for your vehicle), a socket set and wrenches, screwdrivers (both Phillips and flat-head), and a wrench or socket that fits the sensor bolt. You will also need a way to disconnect the negative battery terminal — usually a wrench that fits the terminal nut.
Some sensors are straightforward to unscrew by hand once you remove the bolt; others stick and need a sensor socket (a deep socket with a slot cut into the side) or a specialized removal tool. Check whether your sensor is known to stick before you buy tools — many repair forums for your car model will mention this. If you do not have a scanner to clear the check engine light afterward, you can drive the car for several cycles and the light usually clears on its own.
Steps to remove the old sensor
Step 1: Disconnect the battery. Open the hood and locate the negative battery terminal (marked with a minus sign or black cover). Use a wrench to loosen the nut on the terminal and slide the cable off. This prevents electrical shorts while you work.
Step 2: Unplug the sensor connector. Locate the electrical connector on the sensor and press the release tab or clip to disconnect it. The connector should slide out easily — do not yank on the wires themselves.
Step 3: Remove the mounting bolt. Use the correct socket or wrench to unscrew the single bolt holding the sensor to the engine block. Keep the bolt in a safe place; you will reuse it. Once the bolt is out, gently wiggle the sensor to loosen it from the block.
Step 4: Pull the sensor free. If it comes out easily, remove it by hand. If it is stuck, use a sensor socket or removal tool to unscrew it the rest of the way. Do not force it or you may break the sensor tip inside the hole.
Installing the new sensor
Step 1: Clean the mounting hole. Before you insert the new sensor, wipe out the hole in the engine block with a clean rag. Remove any dirt, oil, or debris that could prevent a good seal.
Step 2: Insert the new sensor. Slide the new sensor into the hole by hand until it seats against the block. The sensor should fit snugly but should not require force.
Step 3: Install the mounting bolt. Thread the bolt back into place and tighten it with your socket or wrench. The bolt does not need to be extremely tight — snug is enough. Over-tightening can crack the sensor or strip the threads.
Step 4: Reconnect the electrical connector. Plug the connector back onto the sensor until you hear or feel it click into place. Make sure it is fully seated so water and dirt cannot get in.
Step 5: Reconnect the battery. Slide the negative battery cable back onto the terminal and tighten the nut with your wrench. The engine computer will power back up.
What to do after installation
Start the engine and listen for any unusual sounds. The engine should start normally and idle smoothly. If the check engine light is still on, it will usually turn off after you drive the car for 50 to 100 miles through normal driving cycles. The computer needs time to relearn and confirm the sensor is working.
If the light does not clear after a few days of driving, or if the engine still runs rough, use an OBD-II scanner to read the fault codes. A new code may point to a wiring problem, a bad connector, or a different issue altogether. If the same code returns, the new sensor may be defective — contact the seller for a replacement.
Common problems during replacement
The most common issue is a sensor that will not unscrew because it is corroded or stuck in the hole. If this happens, explore penetrating oil (like WD-40 or PB Blaster) around the base of the sensor and let it soak for 15 to 30 minutes. Then try again gently. A sensor socket with a slot cut into it gives you better grip than a regular socket and is worth buying if you are stuck.
Another issue is accidentally damaging the wiring connector while you work. Handle the connector carefully and do not bend the pins inside. If you do damage it, you may need to replace the entire wiring harness, which is much more expensive than the sensor itself.
If the engine still will not start after you install the new sensor, double-check that the connector is fully seated and that the battery is still connected. Verify that you installed the correct sensor for your vehicle — an incorrect part number will not work even if it physically fits.
Frequently Asked Questions
How much does a crank sensor cost?
A replacement sensor typically costs between $50 and $250 depending on your vehicle make and model. OEM (original equipment manufacturer) sensors are usually more expensive than aftermarket parts. Labor at a shop adds $100 to $300 on top of the part cost, so doing it yourself saves money if you are comfortable working on your engine.
Can I drive with a bad crank sensor?
No. A failed crank sensor will cause your engine to stall, not start, or run so poorly that driving is unsafe. If your check engine light is on and you suspect a crank sensor problem, have it scanned to confirm before you drive the car long distances.
Do I need to clear the check engine light myself?
No. The light usually clears on its own after several driving cycles once the new sensor is installed and working. If you want to clear it when ready, you can use an OBD-II scanner (available at auto parts stores or online for $25 to $100) to erase the code manually.
What if I cannot locate the sensor on my car?
Consult your vehicle's repair manual or search online for your specific year, make, and model. Many repair websites and YouTube channels have step-by-step videos showing exactly where the sensor is located on your engine. Your local auto parts store can also help you identify the part and its location.
Is it normal for the engine to run rough right after I install a new sensor?
Slight roughness for the first few minutes is normal as the engine computer relearns the sensor signal. If roughness continues after 10 to 15 minutes of driving, turn off the engine and double-check that the connector is fully plugged in and the bolt is tight. Restart and drive again to see if it improves.