that sound like a rear different bearings have went bad in the rear end or wheel bearing have seized, but if the engine stalled when this happened suspect a bad timing chain. a visual inspect would easily reveal the exact problem at ford dealer or service repair shop.
good luck. i hope i helped and please accept my answer. thanks T-MAN