How many miles on yours before things started going haywire?
I've been trouble free with exception of the O2 sensor going bad. Cleared the code and it hasn't come back. I've put about 6k on it, so it's at 61k.
Sad thing is I've had it less than two years and have driven barely 6,000 miles per year on it. The previous owner really lacked routine maintenance and must of auto crossed the damn thing monthly.
62,xxx Factory car alarm went haywire. Cut it out and moved on. This was literally less than 24 hours after purchase...
63,xxx replaced the ignition cylinder (common issue). Had to be drilled out and replaced whole plus re-cutting a new key.
65,xxx Front calipers needed replacing.
68,xxx Needed basically a new transmission.
69,xxx Needed a new half shaft and something else I'm forgetting.
70,xxx Needs (haven't replaced) the shift bushing that apparently lives inside the transmission. Yup, that means a new transmission has to be installed and the old one sent back to Germany. Damn Getrag.
71,xxx Needed a new passenger front wheel berring, a new battery and the alternator is still dying.
72,4xx Oil pan gasket, power steering pump, needed spark plugs and the half shaft I didn't replace has a busted seal so that needs to be replaced too.
That's all that I can remember off the top of my head. There's more that needs to be replaced too...
*edit*
The good news is I have a stack of Ford Service receipts that will serve the next owner good since I replaced all this stuff and they won't have to.