I was out for a run in the truck today and all of a sudden the speedo started jumping.... like from dead zero to roughly what speed i was going , just up and down like super fast and then when i stopped it but sometimes stay at around 30 when i was stopped dead..... This just started happening. Possible that the speedo gear has some teeth stripped off it or would you think the cable is screwed up ??? just asking before i tear into it ??? this way i have idea where to look first.. also anyone know what cheapest place is either in canada or ships to canada for sheet metal parts ex: floor pans ,cab corners etc etc???