Did you change tire/wheel sizes? Mine is off 2-3, reads higher that really moving. Most cars tested by magazines are like this. Houston PD places stupid radar signs on the side & medium of roads to show you your speed. Mine was showing 38 when the speedo displayed 40mph.
My Tour was made in March 95 and it has an electronic driven display; no speedometer cable to the dash.