guys, iv suddenly had a problem with my bighorn. could anyone pls tell me a shop where i can have it checked and fixed. here are the symptoms:

1. speedometer stops working
2. "O/D Offlight starts blinking
3. delayed shifting occurs
4. Overdrive does not engage...

Iv searched the forum and found out it has something to do with a speed sensor.. any shop you could recommend?