Well, I have an appointment at the local Ford dealership to have the firmware upgraded on my 08 CrewCab. The build date on my truck is 5/07 and according to Ford any truck built before 7/07 needs to be flashed. The new firmware is supposed to make changes to the shifting and fix the way it idles to 1k anytime I leave it parked and running for more that 5 minutes. I'll post an update after the flash.