If your speedo is not working there is a 90% chance that the ket that goes from the drive shaft to the speedo housing has sheared off. You can check this by pulling the three nuts off on the speed cover and pulling it off. I the key is broken it usually means its time for a new speedo bearing on the drive shaft. If the key isnt broken then disconnect the speedo cable at both ends and turn it to see if it works, if this isnt the problem then it can be the speedo its self.
As for the shocks if they are the Fox they are not hard to rebuild Ive done hundreds, rebuilds range from $25-$50 a shock depending on who does them.
A forum community dedicated to snowmobile owners and enthusiasts. Come join the discussion about performance, racing, troubleshooting, trails, maintenance, riding tips, modifications, classifieds, gear, and more!