If your car is struggling to start and your error code is bringing up crankshaft sensor then this is the fix. It will fit both 2.5 and 3.5 models from 2002 to 2010.
NEW ENGINE CRANK SHAFT SENSOR FOR MAZDA PICK UP B2500 / FORD RANGER 2.5TD 1998+
Crank Shaft Sensor FOR NISSAN ELGRAND E51 2002 to 2010 2.5 3.5 Petrol VQ25 VQ35
Crank Shaft Sensor FOR VW CADDY III 04->10 1.9 BJB BLS BSU Diesel Bosch
Crank Shaft Sensor FOR BMW E30 2.5 CHOICE2/2 83->93 325i SMP
Crankshaft Crank Shaft Sensor For VW Skoda Seat Ford Audi 1.9 TDi 2.0 38907319D
Crank Shaft Sensor FOR RENAULT TRAFIC II 1.9 CHOICE2/2 01->14 EL FL JL SMP