My '99 Ranger 3.0 Flex Fuel motor has a different CMP sensor, the magnet is mounted to the side wall of the plastic housing, looks like a sturdier design than what you guys have on your trucks...I couldn't find the "right" part at the parts stores, so I pulled mine to check it and it is, as mentioned, different. Just a FYI for the Flex Fuel trucks, perhaps they are all this way. I had wanted to change my sensor as a preventative step but have decided i do not need to. Can email pics if anyone is interested in seeing the differences...(the vane on the syncro shaft is smaller as well...).