How to Replace a Crankshaft Position Sensor

Schedule Crankshaft Position Sensor Replacement
Service Area

$105.38 - $747.71

Price range for all vehicles
Average rating from 732 customers who received a Crankshaft Position Sensor Replacement.

Your vehicle’s computer uses input from the crank position sensor to determine where in the rotation top dead center is located. Once it finds top dead center, the computer counts the number of teeth on what is called a tone wheel to calculate engine speed and to know when exactly to fire the fuel injectors and ignition coils.

When this component fails, your engine may run poorly or not at all. The steps provided below for replacing a crankshaft position sensor are similar for most engines. Though on most vehicles the sensor is located at the front of the engine near the crankshaft pulley, there are many different engine designs, so please refer to your vehicle’s factory service manual for detailed instructions on where to find your crankshaft position sensor and any specific service instructions.

Part 1 of 1: Replacing the crankshaft position sensor

Materials needed

vehicle being placed on jack stands

Step 1: Prepare the vehicle. Jack the vehicle up high enough to obtain access to the crankshaft position sensor. Secure the vehicle in this position using jack stands.

Step 2: Disconnect the electrical connector. Unplug the sensor’s electrical connector from the engine wiring harness.

diagram of engine with crankshaft position sensor

Step 3: Locate and remove the crankshaft position sensor. Locate the sensor on the front of the motor near the crankshaft pulley and use the appropriately sized socket and ratchet handle to remove the sensor’s hold down bolt.

Gently but firmly, twist and pull the sensor to remove it from the engine.

hand lubricating the o-ring

Step 4: Prepare the o-ring. Lightly lubricate the o-ring that is on the new sensor to make it easier to install and to prevent the o-ring from being damaged during installation.

Step 5: Install the new sensor. Gently but firmly twist the new crankshaft position sensor into place. Reinstall the original bolt and tighten to the torque specification provided in the factory service manual.

connector clip being engaged

Step 6: Connect the electrical connector Plug the new crankshaft position sensor into the engine wiring harness, making sure that the connector clip is engaged to prevent the sensor from unplugging itself during operation.

Step 7: Lower the vehicle. Carefully remove the jack stands and lower the vehicle.

Step 8: Clearing codes If your check engine light is on, Use a scan tool to read your vehicle’s computer for DTC’s (Diagnostic Trouble Codes). If DTC’s were found during this diagnostic test. Use the scan tools to clear the codes and start the vehicle to ensure proper operation.

By following the guidelines above, you will be able to successfully replace a faulty crankshaft position sensor. However, if you are not comfortable doing the work yourself, a certified technician, like one from YourMechanic, can complete the crankshaft position sensor replacement for you.


Next Step

Schedule Crankshaft Position Sensor Replacement

The most popular service booked by readers of this article is Crankshaft Position Sensor Replacement. Yourmechanic’s technicians bring the dealership to you by performing this job at your home or office 7 days a week between 7AM-9PM. We currently cover over 10k cities and have 100k+ 5-star reviews... LEARN MORE

SEE PRICING & SCHEDULING

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Recent Crankshaft Position Sensor Replacement reviews

Excellent Rating


YourMechanic Crankshaft Position Sensor Replacement Service

Average Rating

4.8/5

Number of Reviews

732

Rating Summary
677
21
8
2
24
677
21
8
2
24

Diego

20 years of experience
494 reviews
Diego
20 years of experience
Chevrolet Astro - Crankshaft Position Sensor - Tempe, Arizona
Very polite, knowledgeable and efficient. Keeps you informed and asks before doing work that wasn’t quoted so no surprises.
Jeep Compass - Crankshaft Position Sensor - Phoenix, Arizona
I have had nothing but b ad car experiances when it comes to servicing my cars. This was my 3rd attempt to get my Crankshat sensor replaced. Diego was late arriving but he communicated his whereabouts and his ETA to my satisfaction. He was prodessional in his demeanor and fast and efficient in getting the job done! Not only will I continue to use him, I will refer him to friends and family. Great job Diego. Yiur #1 Fan, -Sabrina

ALAA

36 years of experience
18 reviews
ALAA
36 years of experience
Dodge Avenger - Crankshaft Position Sensor - Roseville, California
ALAAs showed up on time and cleaned up after the work is done. Overall, my experience was very good and I saved 50% of the cost if I were to go to an auto shop. ALAAs explained to me on some of the engine components and how it works and I thought that was good. Thank you, ALAAs.

Luis

21 years of experience
61 reviews
Luis
21 years of experience
Jeep Cherokee - Crankshaft Position Sensor Replacement - Georgetown, Texas
Very honest with me and seemed trustworthy. Friendly, punctual, and knowledgeable. Will be scheduling with him in the future.

Robert

21 years of experience
13 reviews
Robert
21 years of experience
Infiniti QX56 - Crankshaft Position Sensor - Grand Prairie, Texas
Robert was an Awesome guy. Very punctual and detailed. He kept me informed with with each repair performed. He also has a very kind and friendly personality.

Need Help With Your Car?

Our certified mobile mechanics make house calls in over 2,000 U.S. cities. Fast, free online quotes for your car repair.

GET A QUOTE