All of the speed sensors feed in to the ABS controller, which does something with the signals to get vehicle speed, which it in turn feeds out to the cluster. without the signal from the ABS unit, none of the things you have mentioned will work.
However, if the ABS unit wasn't working or not receiving speed signals from the wheels, it would throw an ABS error lamp, not a check engine lamp.
Looking at the 2001 schematic, it seems that the ABS feeds in to the CANbus, from there to the PSM and out to the Cluster.
Check Fuse B8 - if that is good, I'm thinking you have some odd CANbus fault. If you can get it read again and post the codes, it will help a lot.
|