6% sounds about right, my car use to be 5% higher than a gps reading and I do recall either reading or being told that vehicle speedos can legally be as high as 10% more than the actual speed but can not show a speed lower than the actual speed or else they can receive a lot of trouble.