Hello!
The crankshaft position sensor is located behind the crankshaft pulley,on the left side facing the front of the car.It is difficult to see and to remove it you need to remove the crankshaft pulley ( radiator,belts,.... )
The oxygen sensor on a b2500 Mazda is located in the exhaust. It is under the truck about even with the transmission.
The speed sensor is located on the rear axle housing.
on the tranny
still waiting on a answer , is it the same as a 2.3?
Answerthe camshaft sensor is the distributor but the crankshaft position sensor is located right next to the crankshaft its held on by one bolt
Typically diesel engines do not have timing marks. However, if there are timning marks on your Mazda B2500 diesel, they will be found below the crankshaft section of the engine.
On top of the differential.
The crank position sensor is located on the front of the engine, behind the lower crank pulleys.
Inside the door under the latch.
how do replace the thermostat on a 1999 mazda b2500 truck?
If your odometer/speedometer stopped working, then you must replace the "vehicle speed sensor" located on top of the differential if your have a manual transmission.
This is usually located behind the back seat