Inaccurate speedometer
After filling up with fuel, I started my truck and put it into drive, As I started moving, the analog speedometer is 40 MPH higher than my actual speed, If I switch to the digital speedometer the speed shows correct, Also, the cruise control is accurate as well, Only the analog speedometer is off and remains 40 MPH high. Any solutions?
After filling up with fuel, I started my truck and put it into drive, As I started moving, the analog speedometer is 40 MPH higher than my actual speed, If I switch to the digital speedometer the speed shows correct, Also, the cruise control is accurate as well, Only the analog speedometer is off and remains 40 MPH high. Any solutions?

