Re: Stall at speed
Get it to your local Ford dealer and get them to check for fault codes in the ecu's KAM (Keep Alive Memory as Ford calls it). KAM keeps error codes for 30-odd engine cycles (starts) before overwriting. If the stall was caused by a sensor or switch controlled by the ecu, such as the TPS like Xtreme F6 suggested, then the error will be stored in there. Don't let it go too long though, or you risk losing that information.
BA GT #0909 - Manual, Citric Acid, Stripes, Sunroof, Premium sound, FPV Steering wheel and Mats.