Hi,
The ABS system is set up using three sensors. Both front wheels have a speed sensor and the VSS on the rear of the transfer case functions as both the vehicle speed sensor and the ABS sensor. (See pic 1 below)
Since you are having trouble with the speedometer, that is the one I would focus on. First, if it hasn't been replaced, remove it and inspect it. This is a hall effect sensor which basically means it is a magnet that produces an AC current as a toothed ring (reluctor ring) spins past it.
Here is the thing. The sensor could be bad and can be tested the same as an ABS sensor, simply checking for AC current at low speeds (by turning the rear wheels so the drive shaft turns). I will provide a link explaining how to test an ABS sensor below.
If the sensor is good, then you need to confirm the toothed reluctor ring isn't damaged or dirty. It's tough because of the location. Take a flashlight and mirror if needed, to look into where the VSS mounts while slowly turning the drive shaft. Watch for broken cracks, missing teeth, dirt, or anything that would prevent the sensor from being accurate.
Next, I realize the front ABS sensors have been replaced, but the reluctor wheel on them can cause this as well and are not part of the hub assembly. See pic 2. I have arrows pointing to damaged points on the reluctor. Check this as well.
Overall, I suspect the VSS on the transfer case is the issue. That is where I would start my tests. Here is the link I mentioned above.
https://www.2carpros.com/articles/abs-wheel-speed-sensor-test
Let me know what you find or if you have other questions.
Take care,
Joe
See pics below.
Images (Click to make bigger)
Thursday, November 25th, 2021 AT 7:57 PM