My '98 Rangers' speedo & odo work when they want (I just drove some 200 miles and have 17 miles driven indicated). In the mornings it will work for about 10 minutes (daily) then go dead (speedo & odo) and lightly bunping the steering wheel or dash does nothing.
At times when it is working fine I may notice that the speedo starts to bounce around I can bump the steering wheel and it starts working ok for a short time but eventually just quits for the rest of my commute then when I get ready to go home from work and it works again for a very short time.
Update: 5/12/09
Read resistance of
ABS speed sensor when cold or cooled off and the reading was 1.2k ohms. I drove the Ranger until it quit then drove back and quickly took another reading it it read open.
Replaced ABS wheel sensor and all appears nornal, tomorrows drive to work will tell.
Didn't have to wait as it quit working again.
To be continued.