There is no definitive answer to this question as the lifespan of a crankshaft sensor depends on a number of factors such as driving habits, sensor manufacturer, and the overall condition of the vehicle. Crankshaft sensors are built to last the life of the car, and should only be replaced if they are bad.