Once you know the correct speed as per GPS device, it can't be that difficult to drive at 33 for 30, 75 for 70 etc.
Oddly enough our Outlander speedo is the most accurate one not fitted to a lorry i've ever known, on half worn tyres it shows 70mph when the actual speed is 68, when the tyres get replaced i think it will be exact.
Lorry calibrations are very accurate, tyres are measured and the speedo is calibrated exactly, obviously its forst claibration when new is on new tyres, by the time they are recut the actual speed will be 53mph when speedo is showing 55.
That is fine when the speedo reads more than the true speed but the OP is saying his speedo reads lower than the true speed. As said above (twice) that is illegal.
Has the OP or a previous owner fitted non standard tyres/wheels which have a larger diameter. This would make the speedo read potentially slow but it would have to be a big change to make the difference. A change from say 55 to 60 profile would probably not be enough,
|