Fits my 1998 Dodge Ram 1500 QC 5.9L 4x4. However, the cable connector was 90 degrees from the factory sensor, so I had to reroute the cable to get the cable to the sensor without unduly kinking the cable. I fixed my ABS/brake light issue and the speedometer works now, but it took me about 1.5 hours more work than just replacing the sensor.