I have looked and found several people with similar problems but haven't found my solution. I have a 07 Nissan Altima 2.5s. I was driving and out of nowhere the gas pedal did not register as if I was pushing it at all. The code P2135 popped up. I bought a new throttle body and reset the code and it ran fine for another week. After about a week, the gas pedal wouldn't register randomly. I replaced the throttle pedal assembly and later had the dealer do a relearn procedure. After another 2 weeks same symptoms, the car would only move on idle. Came back later, it started rough but corrected itself but then would not move from park into gear without shutting off. I erased all the codes again but it's still randomly doing the same thing –the accelerator doesn’t register that it is being pushed. I have replaced the battery, verified the alternator The codes that have popped up are: P2135, P2101, P2119, P0223, P0123. I can drive the car, but randomly the accelerator pedal does not register that I am pushing it. Could it be an air leak or MAF or a wiring issue or another bad throttle body? Please point me in a direction to check.