My parents were up over the weekend and my dad brought his truck up. He has been working remote most of the winter so his truck didn't get driven much and the batter died a couple times. Someone had unplugged his Edge and never put it back. 2006 F150 5.4 Gotts + k&n, all stock. I plugged it in and set it to a regular level 2 setting, he calls this evening after driving 10mi with some problems. 1) No cruise control 2) P060< dtc showed up (check engine light on) 3) code 202 P1635 [Tire / Axle Ratio Out of Acceptable Range] (wrench light on) I cleared codes and went for a test drive. The speedo was reading 30mph while the gps was at 18mph.... Cleared codes, reset Edge back to stock, unplugged battery and stood on the brakes for 30 seconds. Lights still came on.... Set edge to Level 1 and reset tire size to 2473 so the speedo matched GPS. Lights still on... He just finished a 200mi drive home and had no issues, city driving, hwy, and mountains. lights are still on the only thing I can think of is that I had programmed it for his 33" tires last summer and when it got unplugged it was never reset and that screwed the PCM up. He's going to set it back to stock and have his mechanic reset it back to Ford stock tomorrow. What do you guys think happened?