I'm gonna step out on big limb here and say that the car was either Lemon'd by Ford or has some flawed history.

Nobody does engine swaps at 1100 miles





Money doesn't always bring happiness. People with ten million dollars are no happier than people with nine million dollars ~ Hobart Brown