My 2007, 5. 9 truck did a funny thing yesterday. I came hope from an appointment, parked the truck and pushed the lock button on the key fob and nothing happened. I came into the house and got the other key and it worked the locks. I checked the battery and it was good. I cleaned contacts in the fob but no good. I searched the forums about diagnosing the in-op fob. I decided to try reprogramming it. I followed the procedure in the factory shop manual and it works now. What would have caused this to happen?? I have been using the same key/fob since new.