Q: 2009 Buick Lacrosse is setting DTC codes P2125 and P2138.

asked by on

A 2009 Buick Lacrosse 3.8ltr with 112000 miles is setting a DTC P2125 and P2138 code. The vehicle went into reduced Engine Power Mode one time. It presently has good acceleration, with the exception of a slight surging when not in cruse contorl. I evaluated the Accelerator Pedal Position resistors by placeing a 5 volt source between pin A (ground) and pin C (5v) while monitoring the sensor line pin B with a Digitia Storage Oscilloscope. The displayed waveform is a smooth dc waveform with no intermittents. APP Sensor voltages are within parameters with an intriguing difference. The DSO indicates a square wave pattern with a duty cycle of84%, Positive Width of 15.8ms at 4.56 volts and 2.98ms at -.06 volts. with a repitition rate of 53.3 Hz. The square wave is indicated on APP 2 but not APP circuit 1. Also interesting is the fact the waveform presents itself when the Accererator Pedal Position is connected but dissapears when disconnected. APP sensor outputs go to the Throttle Body

My car has 122000 miles.

Hi there. Try performing a snap throttle and see if the wave form changes on the Oscilloscope. If the waves do not change when performing a snap throttle, then the throttle position sensor on the pedal needs replaced. If the wave changes then the Throttle Position Sensor on the throttle body needs replaced. If you need further assistance with your engine having a loss of power with the codes P2125 and P2138 showing up, then seek out a professional, such as one from Your Mechanic, to help you.

Was this answer helpful?
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
  1. Home
  2. Questions
  3. 2009 Buick Lacrosse is setting DTC codes P2125 and P2138.

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Q: Car has been sitting

Hello. If you have leaks, it is best to determine what fluids are leaking. Engine coolant usually has a green or orange color, depending on the type of coolant used. It is usually sweet-smelling, if it is relatively clean. Engine...

Q: Trouble code P0101

Hello. P0101 is the trouble code for a problem with the mass airflow sensor and or circuit. This code is thrown when the computer detects an issue with the signal of the MAF sensor. The MAF sensor is one of...

Q: Car started clicking before dying

A faulty camshaft sensor will definitely cause the Check Engine Light to illuminate; there will most likely be a fault stored for it, if it is, indeed, faulty. All other fault codes will need to be read out as well....

Related articles

How Long Does a Heater Control Valve Last?
Keeping the right amount of coolant in a car is essential in keeping the engine at the right temperature. Failing to have the right amount of coolant or even bad elements...
Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...
How Much Does a Mechanic Make in Vermont?
Automotive technician jobs in Vermont have an average mechanic salary of $37k, with some mechanics earning a salary of $53k.