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

asked by on November 29, 2016

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.

Loss of power Inspection $79.99 - $89.99 Get a Quote

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.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

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

What others are asking

Was does system too lean bank 1 and bank 2 mean?

If you have codes stored in the engine computer for lean bank 1 and 2 is caused by the entire engine is running lean. This is caused by not enough fuel getting into the engine or too much unmetered air...

Electrical system problems on 2007 Buick Rainier

This was a common issue in many GM vehicles that is typically caused by a short in the system that controls these features. Tracing the short can be very time consuming and difficult to track down. If you would like...

Check engine light and traction control light came on at same time.

Hi, thanks for writing in. A diagnostics has to be run on the vehicle to determine why the lights are on. They are most likely related but the only way to be certain as to what the cause is, is...

timing control valve

First, there are many different reasons you might get a timing over advanced code. The problem could be anything from a stretched timing chain to a failed actuator. The timing control solenoid valve is turned on and off by the...

Engine start and open its oil cap its get dancing on that means air pressure come is it OK or some problem

Hi there. Anytime you start the motor, the oil cap needs to be kept on tight. The cap is responsible not only for keeping oil from spilling and escaping, but most importantly, maintaining a consistent vacuum pressure inside the motor....

What are the symptoms of VSA light on in 2009 Honda Accord EXL 2.4 liter?

Hi There, The VSA light indicates that something may be wrong with your Vehicle Stability Assist (VSA) system, otherwise known as your traction control system. The traction control system uses wheel speed sensors at each of the wheels, which monitor...

My Check Engine Light came on. I fixed the issue, but the light quickly came back on. Will it turn itself off?

Just because a code is displayed does not mean that part is bad in all cases. The code is used as a tool to diagnose the problem. You may have to have the code diagnosed by an experienced mechanic like...

What part is needed to turn the reduced engine power light off permanently in a 2007 Buick LaCrosse

The check engine light indicates that there is likely something wrong with the engine or transmission in your vehicle and will usually come on in conjunction with the vehicle going into the reduced power mode. This happens when the vehicle...

Brakes locking up

The brake pedal being hard to push is telling me that there is a problem with your brake booster. The booster uses engine vacuum to help you apply force to the brake pedal. When the booster is not working this...

Related articles

P0499 OBD-II Trouble Code: Evaporative Emission System Vent Valve Control Circuit High
P0499 code means the ECM has detected abnormal amounts of pressure in the evaporative emissions system due to clogging or faulty/broken valves.
P0623 OBD-II Trouble Code: Generator Lamp Control Circuit
P0623 means there is a voltage problem between the ECU and the generator control module due to bad battery or alternator, or a weak or dead battery.
P0187 OBD-II Trouble Code: Fuel Temperature Sensor "B" Circuit Low Input
P0187 P0187 trouble code definition Fuel Temperature Sensor “B” Circuit Low Input What the P0187 code means The fuel temperature sensor detects the existence of fuel contamination (water, ethanol and dirt) inside the fuel tank, as well as monitoring the...