In my experience, there are 2 possible reasons for the speedo to be off...
First has to do with the ratio used to measure how far 1 revolution of your tire actually goes. An error here would indicate a greater amount of mph error the higher your speed. The error would be explained in terms of a constant percentage, for example 4%. 4% error at 50 mph would be 2 mph. 4% error at 100mph would be 4 mph off. Non-stock wheels and tires can contribute to this error.
The second possible reason is that the calibration to zero may not be correct. In this case, the mph difference is constant throughout the range, but since the speedo was off at 0, it will be off by the same amount regardless of speed.
Of course, it is possible to be impacted by both errors at the same time.
In my SVT with the aftermarket wheels and tires (215/45/17) the speedo is dead on at 20, 30, and 40 mph (didn't measure higher because I was in town) based on my GPS unit.
In my Explorer with stock drivetrain, the speedo is off by 2 mph regardless of speed (speedo says 20, 30, 40, 50, or 60 and I am really going 18, 28, 38, 48, or 58 respectively). This indicates the correct speedo ratio is used, but the zero calibration was off.
Anyway, just thought I'd throw my $0.02 in....
First has to do with the ratio used to measure how far 1 revolution of your tire actually goes. An error here would indicate a greater amount of mph error the higher your speed. The error would be explained in terms of a constant percentage, for example 4%. 4% error at 50 mph would be 2 mph. 4% error at 100mph would be 4 mph off. Non-stock wheels and tires can contribute to this error.
The second possible reason is that the calibration to zero may not be correct. In this case, the mph difference is constant throughout the range, but since the speedo was off at 0, it will be off by the same amount regardless of speed.
Of course, it is possible to be impacted by both errors at the same time.
In my SVT with the aftermarket wheels and tires (215/45/17) the speedo is dead on at 20, 30, and 40 mph (didn't measure higher because I was in town) based on my GPS unit.
In my Explorer with stock drivetrain, the speedo is off by 2 mph regardless of speed (speedo says 20, 30, 40, 50, or 60 and I am really going 18, 28, 38, 48, or 58 respectively). This indicates the correct speedo ratio is used, but the zero calibration was off.
Anyway, just thought I'd throw my $0.02 in....