Ive been out of town now for about a week and when I got in the car to go and run some errands the check engine light came on and the car would not rev out past 4,000. The codes it threw were 2138,2122,and 2106 . The code reader's description of the codes was 2138-TRS/Pedal Position Sensor/Switch D/E voltage Correlation, 2122- TPS Pedal position sensor switch Circuit low input, 2106- TAC system forced limited power. I'm hoping that the code will not come back because it scared the **** out of me. Any suggestions on how to fix the problem? This is the second time it has thrown the light the first time however it cleared itself. The car is an 06 Elise if that helps.