^First of all good job on the fix :goodjob: and nice of you to follow up in case someone has a similar problem.
It's normal for most cars on the road to read a little high on their speedometer, to my knowledge. At higher speeds, even tire wear can have a considerable effect.