Try taking the truck out on the interstate where you have mile markers, drive 10 miles according to the markers and see if that compares to the odometer, if the odometer reads 7 miles it's the tires/rear end, if it showes 10 miles the speedo needs to be calibrated.. :rolleyes: