like I stated awhile ago I went through the tsb and had no bad or loose wires. I replaced the tps and found a small crack in the back that was allowing condensation get in and throwing off the signal or voltage to the sensor on the gas pedal, the didint agree so goes to limp mode. I bought the new tps from the dealer was about $160 and took about 10 minutes to put on. 3 dealers told me that you needed a tech 2 to sync it but it does not need to be synced. this might not be the problem but 3 dealers couldnt duplicate and none wanted to put the part on without it doing it, so I just did it myself and glad I did.