How Much Does a Crankshaft Sensor Cost?


A crankshaft position sensor costs between $68 and $130. The exact cost depends on where the part is purchased and the make and model of the car.

The estimated repair cost for this part is between $176 and $267. This national average includes parts and labor.

Common symptoms of a bad crankshaft position sensor include an illuminated check engine light, an engine that cranks but doesn't start, stalling while driving and poor engine performance. These symptoms can be caused by other engine faults. A worn timing belt or chain can cause a crank shaft sensor error code. In this situation, replacing the sensor does not correct the problem.