Here are the wiring diagrams for the speedometer and odometer. You will see that these two are controlled by the same microprocessor and receive the input of the vehicle speed from the 4WABS module. So the question we need answered is if you replaced the wheel speed sensor, is the 4WABS module sending the signal to the Speed/odo module?
Basically, you need to go to pin 4 and 5 on the cluster and measure voltage while the vehicle is moving (or at least the wheels are spinning). If you are not getting the voltage here then you have a wiring issue. The fact that you have fuses that keep blowing points again to a wiring issue.
You can just unhook your cluster connector and measure for short to power/ground and measure resistance from the cluster to the 4WABS module. This most likely will show your wiring issue.
Let me know what you find with this and we can go from there.
As for the o2 sensor issue. Send me the codes that you keep getting because most likely if the sensor has been replaced but you keep getting a code, you either have a wiring issue or module issue. Most likely a wiring issue based on everything else that is going on here.
Images (Click to enlarge)
Wednesday, May 8th, 2019 AT 6:24 PM