Just bought an F150, my friend owns a dealership here in SD and told me to check out this 5 video series of Ford Engineers pounding on this thing. 420 ft/lbs out of the box, pretty fun:
http://www.youtube.com/playlist?list=PL32568184F2EEF79D
http://www.youtube.com/playlist?list=PL32568184F2EEF79D