Skip the auto shop - Our mechanics make house calls
  1. Home
  2. Articles
  3. How to Replace a Crankshaft Position Sensor

How to Replace a Crankshaft Position Sensor

two different types of crankshaft position sensors

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.

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

Skip the repair shop, our top-rated mechanics come to you.

At your home or office

Choose from 600+ repair, maintenance & diagnostic services. Our top-rated mechanics bring all parts & tools to your location.

Fair & transparent pricing

See labor & parts costs upfront, so you can book with confidence.

12-month, 12,000-mile warranty

Our services are backed by a 12-month, 12,000-mile warranty for your peace of mind.

Get A Quote

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

More related articles

P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
How to Buy Fuel Treatments
Adding a fuel additive to your gas tank when you fill up is one way to clean vital engine parts of deposits, improve the performance of your engine,...
How to Transfer a Car Title in Idaho
In order to prove ownership of a car, you must have the title. However, when a car is sold, given away or inherited, the title needs...


Related questions

Q: P0300, P0303, P1313, and P1314 codes are read on the scanner.

Hi there. The codes p0300 and p0303 are for the engine having a misfire. P0300 is for a random misfire where p0303 says that cylinder 3 had a misfire all the time. The code p1314 means that the catalytic converter...

Q: Where is the crankshaft sensor located on the 3.6 engine

Hey there. On your 2008 Tribeca Subaru, the sensor is on the rear of the motor near the flywheel side under a protective cover that is accessed after the air intake chamber is removed. If you need help with this...

Q: Won't turn over

If the engine will not turn over or crank over then your battery may be dead or not making good contact with the clamps. First test battery for proper voltage and if cables are making good contact to the battery....