Two months ago my engine, abs, traction control, and air bag light came on, along with reduced engine power and service traction control messages came on, they all went off in about 30 minutes. This week the engine and traction control light came on and the reduced engine power and service traction control message. The car seemed to surge and lose power occasionally. I took the car to the dealer for a scan and the only code that came up was in the history, it was P2138 accel. pedal position sensor. Has anyone experienced this problem? I was also told that a abs/wheel sensor may cause this, but no code came up. Any help would be appreciated.