I broke 2 speedometer needles in my Challenger before figuring out it was the speedometer itself. $200 later, they replaced a bushing, and all is well.