Resurrecting this old thread because I had this very problem this week. In short I was coming home from work pulled up to red light, had rev surge to 1500 rpms. Light turns green I take of go about 1/4 mile and bam.. terrible motor shaking wrench and engine light comes on. Pulled into parking lot shut of car wait like maybe a minute and restart. Drove of normally. After 1 mile same thing but this time car go's into limp mode. Well at that point I was just home. So I pulled codes and got only one P2112 throttle body code. Next morning of to Ford at 7am, its like a 3 mile drive and about 1/4 mile before I got there same thing again, and limp mode until I get in there lot. Told the service writer the problem and they verified it. And so $ 717. 00 dollars later its repaired. $ 440 bucks alone for the throttle body. Which can be had on Ford Parts online for $ 250. Really good dealer mark up for that one. I just loath using the dealer for anything. But this failure just happened with no warning. So how knows what caused it to go out, the guys at the dealership didn't offer any guess. And didn't say anything about my mods. I did however flash back to stock tune and unmarry my accessport.