Could be failure of that rear speed sensor top of the rear diff. The ABS gets its reading for the back wheels there, that will throw a code for the ABS check cycle, the engine code, and explains the speedo not working. I've had one fail, it caused all three errors you explained. Other too have had similar experiences.
I have also had a front sensor fail that caused just the ABS light to come on.
|