I just recently started having problems with high rpm's. The car would run great and just about die out 5300rpm's up,the idiot display will say = Fail Safe Mode, but no codes(I hooked my scanner up). I could turn it off and it would startup and run just fine(I do not have this problem every time). It finally just gave me some codes P2104 & P2112. I saw some old posts about TB taking a poop or the TPS did, wiring is fine not pinched either. I'm gonna open her up tonight and see if any dirt got sucked up. I do not have an aftermarket TB, the car ran fine after it was tuned. I'm wondering if the TB or TPS just happened to take a crap or not. Its becoming more of a consistent problem. It runs great until you get to those high rpm's when you getting on it.