Took truck to dealer today to recalibrate speedometer for larger size tires. Everything was fine driving around town. Speedometer matched speed on GPS. Got on interstate and was running 75-80 mph and ABS and Brake light came on. After I got off the off-ramp and came to a stop and took off again, I had no reading on the speedometer at all untill 25mph. The speedo jumped up to 25 and read accurately above that. Now it won't register below 25 and ABS and Brake lights are still on after a few start-ups and shut-downs. Called dealer and they told me to bring it back to check for stored codes, but it'll be a few days before I can get back there. Any Ideas???