P2122 code: new accelerator pedal/sensor, but still stalls

2007 Nissan Versa.
Acceleration felt weird one morning–revs would lag: they’d happen a few moments after pressing pedal and stayed high for a bit after releasing pedal, and generally I didn’t feel much power. Then acceleration felt normal on a short drive a few hours later. But next time I tried to drive, car stalled out after a minute.

Got P2122 code (throttle/pedal sensor switch/circuit D)
Bought new accelerator pedal/sensor and replaced.
I did the accelerator pedal relearn procedure.

Drove normally for a drive of at least 15 minutes.
But on my next drive it stalled out again as I was braking for a stoplight, even though it seemed to have been operating normally before the stall. Got it started up after a few cranks and got home, with another couple stalls on the way!

So apparently the new accelerator pedal/sensor did not solve the entire problem.

About a year ago, I had a somewhat similar surge-and-stall problem on the same car, which was helped by cleaning inside throttle body. But would a sticky throttle valve ever be the cause of a P2122 code for the accelerator? And could throttle body be dirty again after just maybe 5K miles on this car?

Any ideas?

Time to look at the connector and wires.

Tester

1 Like