Skip to content

Best Crankshaft Position Sensors of 2026

Robert Reyes Avatar
Robert Reyes

Last Updated:

Save
Share

* We independently evaluate all recommended products and services. If you click on links we provide, we may receive compensation.

Crankshaft position sensors are essential components in modern engines that help monitor the rotation speed and position of the crankshaft. These sensors use magnetic or optical technology to detect the position of the crankshaft and send signals to the engine control unit, which then adjusts the fuel injection timing and ignition timing. This ensures optimal engine performance, improves fuel efficiency, and reduces emissions. Crankshaft position sensors are available in different types and designs to fit various engine models, and they are typically easy to install and maintain. Whether you are a DIY mechanic or a professional technician, a reliable crankshaft position sensor is crucial for keeping your engine running smoothly.

At a Glance: Our Top Picks

Top 10 Crankshaft Position Sensors

#TOP 1

A-Premium Crankshaft Position Sensor

A-Premium Crankshaft Position Sensor Cover

A-Premium 39180-2B000 Engine Crankshaft Position Sensor Compatible with Hyundai, Kia & Dodge Models - Elantra 11-20, Soul, Forte, Accent, Tucson, Rio, Veloster, Attitude - 1.6L 1.8L 2.0L - # SU13885

The A-Premium Position Sensor is designed for various Hyundai, Kia, and Dodge models, ensuring compatibility with vehicles like the Elantra and Forte. It features a two-pin terminal that allows for easy installation, providing a reliable connection for optimal engine performance. This sensor is an OE replacement, meaning it fits directly into your vehicle without any modifications, saving you time and effort. With a one-year unlimited-mileage guarantee, you can purchase this product confidently, knowing you’re covered in case of any issues. This sensor helps maintain your engine’s efficiency by accurately monitoring the crankshaft position.

9.9
FTB Score

What We Like

  • Easy installation
  • Fixes error codes
  • Affordable price
  • Good quality
  • Immediate performance improvement

What Customers Say

"Replacing this part on my 2013 Kia Rio was a breeze, way faster than removing the bottom splash shield! All my warning lights disappeared instantly—super satisfied."

"After dealing with engine hesitation and random warning lights on my 2018 Hyundai Elantra, I found out it was the crankshaft position sensor. Swapping in this replacement solved everything—the car now runs smoothly and starts right up. Highly recommend it!"

"Needed a replacement for my 2013 Elantra and this fit perfectly. Installation was very simple and it’s performed flawlessly since. For the price, you really can’t beat this quality compared to OEM parts."

#TOP 2

A-Premium Crankshaft Position Sensor for GM Vehicles

A-Premium Crankshaft Position Sensor for GM Vehicles Cover

A-Premium Engine Crankshaft Position Sensor Compatible with Chevrolet GMC & Cadillac - Suburban Silverado Express C1500 K1500 K2500 K3500 Tahoe G30 Sierra- Replace# 12596851, 10456042

The A-Premium GM Sensor is designed to fit a wide range of Chevrolet, GMC, Cadillac, and other related models, making it a versatile choice if you own any of these vehicles. It supports many years and models, such as the Cadillac Escalade from 1999-2000 and various Chevrolet trucks and SUVs from the mid-1990s to the early 2000s, so you can find a perfect match for your vehicle. This sensor is also compatible with several GMC models and utility vehicles like the Savana and Sierra series, ensuring broad usability. Additionally, it fits commercial and specialty vehicles including Workhorse and FasTrack models, providing convenience if you drive these types of vehicles. This wide compatibility means you can trust the A-Premium GM Sensor to work well with your vehicle, helping maintain smooth engine performance.

9.8
FTB Score

What We Like

  • Easy installation
  • Improved engine performance
  • Affordable price
  • Quick shipping
  • Resolved error codes

What We Don't Like

  • Unknown long-term durability

What Customers Say

"My truck was running rough and showing multiple codes, including for the crankshaft position sensor. Installing this part fixed all the issues and cleared every code."

"I chose this sensor because it's much less expensive than OEM, and it only took about five minutes to install. My old truck is definitely running smoother now."

"The sensor was delivered quickly, matched the description, and worked as expected for a great price."

#TOP 3

A-NAFTULY Crankshaft Position Sensor for Chevy & GMC 1999-2006

  • A-NAFTULY
  • 12560228, 12555566, 5S1692, PC278
A-NAFTULY Crankshaft Position Sensor for Chevy & GMC 1999-2006 Cover

Crankshaft Position Sensor Compatible with 1999-2006 Chevy Silverado 1500 Avalanche Suburban Tahoe Trailblazer Camaro GMC Sierra Envoy Yukon Savana for Cadillac Escalade 12560228, 12555566, 5S1692

The A-NAFTULY Crankshaft Sensor is designed to fit a wide range of Chevrolet, GMC, Cadillac, and other GM vehicles from 1999 to 2006. This compatibility ensures you can confidently find the right sensor for your car, saving you time and guesswork. It directly replaces your original crankshaft position sensor, making installation simple with a plug-and-play setup—no extra programming needed. The sensor also matches many OEM part numbers, so you can verify it fits your vehicle precisely. With this sensor, you get reliable performance and easy installation, helping your engine run smoothly without hassle.

9.6
FTB Score

What We Like

  • Easy to replace
  • Affordable price
  • Compatible wire colors
  • Pins align properly

What We Don't Like

  • Color mismatch
  • Knotch placement difference

What Customers Say

"I'm really happy with this product. The installation was straightforward, and the price can't be beat."

"The item I received was a different color than shown, and the knotch was positioned differently, but the pins and wire colors matched. After some adjustments, it still didn't work for my truck. I'm waiting for a replacement and hoping it'll be right this time."

#TOP 4

Bosch Automotive Crankshaft Position Sensor

  • Bosch
  • 0261210170
  • Crankshaft
  • 261210170
Bosch Automotive Crankshaft Position Sensor Cover

BOSCH 0261210170 Original Equipment Crankshaft Position Sensor - Compatible with Select Mercedes-Benz C, CL, CLK, CLS, E, G, ML, R, S, SL, SLK, AMG (230 240 280 32 320 350 430 500 55 600 65) + More

The Bosch Automotive Crankshaft Position Sensor is a high-performance sensor that provides accurate detection of engine speed, making it a crucial component for ignition timing. It is designed with superior engineering features, including precise digital measurement of rotational speeds and high resistance against external interference. This sensor also has a wide temperature range, allowing it to withstand extreme hot and cold operating conditions. With its premium performance and long service life, the Bosch Crankshaft Position Sensor ensures superior engine performance, lower emissions, and optimum fuel mileage. Plus, it is an actual original equipment sensor, so you can trust its quality and reliability.

9.6
FTB Score

What We Like

  • Easy installation process
  • Cost-effective alternative
  • OEM-like fit and quality
  • Improved vehicle performance
  • Compatible with multiple car models

What We Don't Like

  • Not compatible with all vehicles
  • Possible error codes on specific models

What Customers Say

"After installing this sensor in my 2008 BMW 335i (N54 engine), I was impressed by the straightforward splice kit—the whole process took about 30 minutes and cost much less than a factory part. Three hundred miles later, the 2C7B code hasn’t returned, so I’m very satisfied with the result."

"With over 25 years of experience with my Porsche, I found this sensor to be a practical and economical choice. The installation was much easier thanks to the wiring flexibility, and the fuel economy improvement quickly offsets the cost. If you’re comfortable with connectors, this is a smart way to save money without sacrificing reliability."

"The sensor arrived quickly, was well-packaged, and fit perfectly as an OEM replacement. After swapping it in, I noticed a clear improvement in my vehicle's performance. I trust its build quality and reliability."

#TOP 5

Genuine Hyundai Crankshaft Position Sensor

Genuine Hyundai Crankshaft Position Sensor Cover

Genuine Hyundai 39180-2B000 Crankshaft Position Sensor

The Genuine Hyundai Crankshaft Position Sensor is an authentic OEM part that offers OEM quality. It is the exact part that came with your car and provides a direct fit. This sensor is designed specifically for monitoring the position of the crankshaft in your vehicle's engine. By accurately detecting the crankshaft's position, it ensures proper engine timing and allows for precise fuel injection. This not only helps to optimize engine performance but also improves fuel efficiency. With the Genuine Hyundai Crankshaft Position Sensor, you can have peace of mind knowing that you are using a high-quality part that will seamlessly integrate with your car's system, providing reliable and efficient operation.

9.6
FTB Score

What We Like

  • Easy installation process
  • OEM quality and reliability
  • Resolves engine issues
  • Significant cost savings
  • Fast shipping

What We Don't Like

  • Compatibility varies by vehicle model
  • ECU reset may be needed

What Customers Say

"After installing this OEM sensor in my 2013 Elantra, my car finally started up without a problem and the check engine light went off immediately. My mechanic confirmed it’s a genuine part, and the price was much lower than what the dealer asked. All the starting and RPM issues disappeared—definitely a great value for the quality."

"I put this sensor into my Hyundai Elantra GLS and haven’t had a single issue since. It was simple to replace, and everything has been running smooth. No codes, no engine troubles—just like new!"

"I was dealing with engine stalling and rough idling on my car, so I ordered this sensor. It arrived faster than expected and cost way less than buying direct from Hyundai. I did the replacement myself and now my car runs great—no more warning lights or stalls. Couldn’t be happier with the result."

#TOP 6

Dorman 917-760 Engine Crankshaft Position Sensor

Dorman 917-760 Engine Crankshaft Position Sensor Cover

Dorman 917-760 Engine Crankshaft Position Sensor Compatible with Select Models

The Dorman 917-760 Engine Crankshaft Position Sensor is an affordable and high-quality replacement for your original equipment sensor. It is designed to directly replace the original sensor with a precise match in fit and function. The plug-and-play installation is simple and easy with the factory-style connector. The part has been extensively tested to ensure it offers original equipment quality at a competitive price. To ensure a perfect fit, input your vehicle's make, model, and trim level into the garage tool.

9.4
FTB Score

What We Like

  • Easy installation
  • Great value
  • Reliable performance
  • Good fit for Chevy
  • Improved engine function

What We Don't Like

  • Possible longevity issue
  • May show error codes

What Customers Say

"I’m very satisfied with this purchase—it was a perfect fit for my 2007 Tahoe LTZ and solved my misfire problem immediately. The installation was straightforward, the price was right, and I’ve had no complaints about the quality."

"This part fixed a strange issue on my Chevy 5.3L truck that felt like a transmission problem but had no error codes. After replacing it, the truck ran much smoother."

"Replacement was easy and quick for my 2007 Silverado. The engine runs smooth now, but I did get a crankshaft sensor error code after five months. I usually like Dorman’s quality, so I’ll try OEM next time."

#TOP 7

Hitachi CPS0017 Crankshaft Sensor

Hitachi CPS0017 Crankshaft Sensor Cover

Hitachi CPS0017 Engine Crankshaft Position Sensor

The Hitachi Crankshaft Sensor is a top-quality engine part designed to provide precise and quick readings for your vehicle's engine management system. As a product from a leading original equipment supplier, you can trust its high standards and reliability. It is brand new and has never been remanufactured, ensuring you receive a fresh, dependable component. This sensor meets the exact performance and durability requirements set for your engine, helping maintain smooth operation and preventing potential issues. With this sensor, you benefit from accurate data that supports efficient engine control and overall vehicle performance.

9.2
FTB Score

What We Like

  • Easy installation process
  • OEM fit and compatibility
  • Restores engine performance
  • Reliable and durable quality
  • Affordable replacement part

What We Don't Like

  • Possible aftermarket confusion

What Customers Say

"I installed this crankshaft position sensor on my 2009 Xterra and the fit was perfect—OEM quality all the way. My vehicle started instantly after installation, and even as a 68-year-old grandma, I managed to get it done in under 30 minutes using the passenger tire removal method. Very satisfied with the product and shipping speed."

"After purchasing the Hitachi CPS0017 sensor for my car, I found it was easy to install and fixed my engine issues right away. The quality feels solid and the fit was exact, making my car run smoothly again. I would absolutely recommend this to anyone needing a reliable replacement."

"I bought a used Hitachi crankshaft sensor to save some money, but noticed the serial number didn't match the original (CPS0017). Now I'm a bit unsure if I received a genuine Hitachi part or an aftermarket version. I hope it lasts, but there’s some uncertainty about authenticity."

#TOP 8

ACDelco GM OE 213-4573 Crankshaft Position Sensor

ACDelco GM OE 213-4573 Crankshaft Position Sensor Cover

GM Genuine Parts 213-4573 (12615626) Engine Crankshaft Position Sensor with Bolt and Retainer

The ACDelco GM OE 213-4573 is a crankshaft position sensor that offers high-quality, reliable and durable performance for your GM vehicle. Manufactured to GM OE specifications for fit, form, and function, it is a recommended replacement part for your GM vehicle's original factory component. For installation or programming instructions, contact your nearest GM Dealer or ACDelco Service Center.

9.0
FTB Score

What We Like

  • Easy installation process
  • Engine runs smoothly
  • Check engine light resolved
  • Useful YouTube installation guidance

What We Don't Like

  • Somewhat tricky to access

What Customers Say

"I needed this sensor because my engine light turned on. YouTube videos really helped with the installation, although it was a bit challenging to reach the right spots."

"The installation was quick and simple, and my check engine light turned off right away. Didn't even need to clear the ECM codes—just worked instantly. I'll monitor how it holds up in the long run."

"After installing a new remanufactured GM 3.6 engine in my GMC Acadia, it's been running very smoothly so far. I've already put over 10,000 miles on it and will provide an update in the future."

#TOP 9

ACDelco Professional Crankshaft Position Sensor

ACDelco Professional Crankshaft Position Sensor Cover

ACDelco Gold 213-4761 (88864687) Engine Crankshaft Position Sensor

ACDelco Professional 213-4761 Engine Crankshaft Position Sensor is a premium aftermarket replacement that offers the performance, dependability, and quality you expect from ACDelco. It features a blade terminal type and is manufactured to meet the expectations for fit, form, and function.

8.8
FTB Score

What We Like

  • Restores engine performance
  • Fixes error codes
  • Fits 2004 Chevrolet Astro
  • Improves driveability

What We Don't Like

  • Missing shims or instructions
  • Possible quality inconsistency

What Customers Say

"My truck is running smoothly again after installing this sensor. While it won't help with my aging joints, it definitely gave my engine new life. For anyone tackling car repairs, just a heads up—your body might complain more than your vehicle!"

"I installed this sensor and it fit my 2004 Chevrolet Astro perfectly. Just make sure to keep your original shims, as you might need them during installation."

"Unfortunately, after a couple of months, the sensor started reading incorrectly and caused misfires in my truck. I also noticed it didn’t seem like a genuine OEM part."

#TOP 10

A-NAFTULY Engine Crankshaft Position Sensor for Chevy, GMC, Cadillac

  • A-NAFTULY
  • 917-760, 2133520, PC552, 5S8072, EH0403
A-NAFTULY Engine Crankshaft Position Sensor for Chevy, GMC, Cadillac Cover

Engine Crankshaft Position Sensor Compatible with 2007-2013 Chevy Silverado 1500 Tahoe Avalanche Suburban Express GMC Sierra Yukon Savana Cadillac Escalade ESV EXT Replaces 12585546, PC552, 2133520

The A-NAFTULY Crankshaft Sensor is designed to fit a wide range of Chevy, GMC, and Cadillac models from 2006 to 2018, including popular trucks and SUVs like the Silverado, Tahoe, Yukon, and Escalade. This sensor helps ensure your engine's timing runs smoothly, improving performance and reliability. It directly replaces the original part, making installation quick and hassle-free with a simple plug-in method. Plus, it’s compatible with many engine sizes, so you can trust it to work well with your specific vehicle. This sensor is a convenient and reliable option to maintain your vehicle’s engine health.

8.8
FTB Score

What We Like

  • Direct fit installation
  • Fast shipping
  • Competitive pricing
  • Prevents oil leaks
  • Works as described

What We Don't Like

  • May not solve all issues
  • Might need replacing soon

What Customers Say

"I'm really impressed with the direct fit and plug-and-play installation. After struggling with a pricier, faulty local option, I appreciated the quick delivery and great price from Amazon. This is exactly why I recommend Amazon to others!"

"Since installing this part, I've had no oil leaks or back pressure, and my engine is running smoothly. I believe it's important to replace it every 50,000 miles to avoid any future issues."

"The item arrived on time and as described. However, it didn't completely fix my car's problem, but I still think it’s a good purchase overall."

Crankshaft Position Sensors Comparison Table

#TOP 1 A-Premium Crankshaft Position Sensor Cover

A-Premium Crankshaft Position Sensor

#TOP 2 A-Premium Crankshaft Position Sensor for GM Vehicles Cover

A-Premium Crankshaft Position Sensor for GM Vehicles

#TOP 3 A-NAFTULY Crankshaft Position Sensor for Chevy & GMC 1999-2006 Cover

A-NAFTULY Crankshaft Position Sensor for Chevy & GMC 1999-2006

#TOP 4 Bosch Automotive Crankshaft Position Sensor Cover

Bosch Automotive Crankshaft Position Sensor

#TOP 5 Genuine Hyundai Crankshaft Position Sensor Cover

Genuine Hyundai Crankshaft Position Sensor

#TOP 6 Dorman 917-760 Engine Crankshaft Position Sensor Cover

Dorman 917-760 Engine Crankshaft Position Sensor

#TOP 7 Hitachi CPS0017 Crankshaft Sensor Cover

Hitachi CPS0017 Crankshaft Sensor

#TOP 8 ACDelco GM OE 213-4573 Crankshaft Position Sensor Cover

ACDelco GM OE 213-4573 Crankshaft Position Sensor

#TOP 9 ACDelco Professional Crankshaft Position Sensor Cover

ACDelco Professional Crankshaft Position Sensor

#TOP 10 A-NAFTULY Engine Crankshaft Position Sensor for Chevy, GMC, Cadillac Cover

A-NAFTULY Engine Crankshaft Position Sensor for Chevy, GMC, Cadillac

Brand A-Premium A-Premium A-NAFTULY Bosch HYUNDAI Dorman Hitachi GM GENUINE PARTS ACDelco A-NAFTULY
Material Plastic Steel Plastic Metal, Plastic Titanium Metal, Ceramic, Polymer Metal Metal - Ceramic, Metal Metal, Plastic
Style Modern versatile - Position Sensor Modern Modern Modern Modern Professional,Rotational -
Item Weight 0.12 Kilograms 0.06 Kilograms 0.04 Kilograms 0.03 Kilograms 0.02 Pounds 0.1 Pounds - 0.07 Pounds - -
Item dimensions L x W x H - - 2 x 2 x 0.7 inches 3.11 x 1.14 x 1.14 inches - 3.63 x 2.73 x 2.73 inches 4.3 x 3.1 x 2.35 inches 4.3 x 4.2 x 2 inches 4.3 x 2.4 x 2.2 inches 1.9 x 1.9 x 0.7 inches
FTB Score
9.9
9.8
9.6
9.6
9.6
9.4
9.2
9.0
8.8
8.8
Where to Buy

Finding the Best Crankshaft Position Sensors to Meet Your Car's Needs

Introduction

The crankshaft position sensor is a crucial component of any internal combustion engine. It is responsible for providing the engine control unit (ECU) with information about the position and rotational speed of the crankshaft. This information is used by the ECU to accurately control the ignition timing and fuel injection, ensuring optimal engine performance and efficiency.

How to choose a crankshaft position sensor

When it comes to choosing a crankshaft position sensor, there are a few key factors to consider: compatibility, quality, and price.

Compatibility

One of the most important factors to consider when choosing a crankshaft position sensor is compatibility. It is essential to choose a sensor that is specifically designed for your make and model of vehicle. This will ensure that the sensor will fit properly and function as intended.

To determine the right crankshaft position sensor for your vehicle, you will need to know the year, make, and model of your vehicle. You can typically find this information on your vehicle's registration or insurance documents.

Quality

Another important factor to consider when choosing a crankshaft position sensor is the quality of the sensor. A high-quality sensor will provide accurate and reliable information to the ECU, ensuring optimal engine performance.

When it comes to quality, it is always best to choose a crankshaft position sensor from a reputable manufacturer. These manufacturers have a proven track record of producing high-quality sensors that will provide reliable performance for your vehicle.

Price

The price of a crankshaft position sensor can vary depending on the manufacturer and the specific features of the sensor. In general, you can expect to pay anywhere from $20 to $100 for a high-quality crankshaft position sensor.

While it can be tempting to choose the cheapest option, keep in mind that a low-quality sensor may not provide the accuracy and reliability that your vehicle needs. It is always best to invest in a high-quality sensor to ensure optimal engine performance.

Conclusion

In conclusion, choosing the right crankshaft position sensor is essential for ensuring optimal engine performance and efficiency. When choosing a sensor, be sure to consider compatibility, quality, and price to ensure that you get the best sensor for your vehicle.

Frequently Asked Questions (FAQs)

1. What are the symptoms of a failing crankshaft position sensor?

Some symptoms of a failing crankshaft position sensor include issues starting the vehicle, intermittent stalling, check engine light coming on, uneven acceleration, engine misfires or vibrations, rough idle, and reduced gas mileage.

2. What does a crankshaft position sensor do?

The crankshaft position sensor is responsible for determining the position and rotational speed (RPM) of the crankshaft. Engine Control Units use the information from the sensor to control parameters such as ignition timing and fuel injection timing.

3. What happens if you drive with a bad crankshaft position sensor?

Driving with a bad crankshaft position sensor can lead to various problems. The engine may stall unexpectedly, making it dangerous while driving. The engine may not start at all after shutting it off. Additionally, the engine may run rough, misfire, hesitate, and the check engine light will likely be on due to crankshaft position sensor related trouble codes.

4. What would make a crankshaft sensor go bad?

Several factors can cause a crankshaft position sensor to fail, including damage, debris, and faulty circuitry. The engine environment, with its heat and vibrations, can be harsh on sensors, leading to their eventual failure.

5. Can you drive a car without a crankshaft sensor?

No, you cannot drive a car without a crankshaft position sensor. It is the most crucial engine management sensor, and the engine will not run without it.

Editor's Notes

During our crankshaft position sensor research, we found 24 crankshaft position sensor products and shortlisted 10 quality products. We collected and analyzed 28,837 customer reviews through our big data system to write the crankshaft position sensors list. We found that most customers choose crankshaft position sensors with an average price of $16.34.

The crankshaft position sensors are available for purchase. We have researched hundreds of brands and picked the top brands of crankshaft position sensors, including A-Premium, A-NAFTULY, Bosch, HYUNDAI, Dorman. The seller of top 1 product has received honest feedback from 26,933 consumers with an average rating of 4.9.

Written by

Robert Reyes Avatar

Robert Reyes

Robert Reyes is a dedicated writer from San Francisco with a bachelor of degree in mechanics and a bachelor of degree in marketing. He focuses on making some complicated topics simple and enjoys explaining complex and technical things in an easy-to-understand way.