Just the speedo, I've already replaced the bit with the lugs that spins with the wheel inside the sensor because it was broken and chewed up a bit, I was hoping that would fix it but no luck, my odometer isn't counting up either so it isn't just the speedo needle, but I've never seen the needle move either, is it supposed it when you first turn the key?
Jen