Code P2138?

Tiny
EZEX
  • MEMBER
  • 2009 CHEVROLET IMPALA
  • 3.9L
  • V6
  • 2WD
  • AUTOMATIC
  • 120,000 MILES
My car keeps throwing code p2138 and going into limp home mode. Even when it's not throwing it the engine feels off and doesn't want to rev. It's noticeably worse in the morning on cold starts. Then it refuses to clear the code. Once it's warm it tends to clear for a while.

I've replaced the throttle body and the accelerator pedal. Didn't solve anything.
Do you
have the same problem?
Yes
No
Tuesday, November 22nd, 2022 AT 9:10 AM

1 Reply

Tiny
KEN L
  • ADMIN
The code P2138 - throttle body position sensor and accelerator pedal position sensor do not match. When you say the accelerator pedal do you mean the accelerator pedal sensor? Also were they new parts? If so, you may have a PCM going out which can cause these codes as well. Here is how to change out the PCM in the images below, you can get a rebuilt unit by searching Google or Ebay, have your VIN number ready. This should not be a wiring problem because the code is not a circuit error. The rebuilt PCM will come preprogrammed. Check out the images (below). Please let us know what happens. Also, you can remove the electrical connectors for the PCM and check them for corrosion.
Was this
answer
helpful?
Yes
No
Wednesday, November 23rd, 2022 AT 12:08 PM

Please login or register to post a reply.

Sponsored links