Skip the auto shop - Our mechanics make house calls

Q: 2007 RR Supercharged. The check engine light came on. Code p0171 and p0173. Oxygen sensor bank 1 and 2. Checked the battery.

asked by on

I bought the car monday. Check light came on last night. Car is pulling when I break as well. I always felt it. Took it to mechanic shop yesterday. They drove it and took the suspension off and they did not find anything. On the drive home the check light came on.

My car has 87300 miles.
My car has an automatic transmission.

Hi there. The check engine light codes are for the engine running lean on bank one and bank two. Check the fuel injectors to see which injectors are not working. A lean condition is when the fuel injector(s) are not spraying fuel into the cylinder or runner. To check the injectors, while the engine is running, remove the harness to each injector one at a time and listen for the engine to hesitate. If there is no hesitation when the injector harness is removed, then that injector was not working. Check for a power on the harness. There should be a voltage reading that is on and off. I recommend performing a fuel injection flush before replacing any fuel injectors.

For the vehicle pulling, check the tires for any outside tire wear and check the brake system to see if the calipers are sticking and not sliding on the front. If the calipers are not sliding, then remove the sliding pins and lubricate them. Then retest the calipers. If they are still not sliding, then I suggest replacing the front calipers. If there is nothing wrong with the brake system, then you would need the vehicle checked for alignment.

If you need further assistance with your engine running lean, then seek out a professional, such as one from Your Mechanic, to help you.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!
  • Home
  • Questions
  • 2007 RR Supercharged. The check engine light came on. Code p0171 and p0173. Oxygen sensor bank 1 and 2. Checked the battery.

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: Hood alarm sensor problem

You are right - this is the hood sensor that is causing this. This is very common, especially if the vehicle has never been in an accident. The switch typically is what is failing, but the hood may need to...

Q: Transmission slipping and pulls left and right - 2006 Mercedes Benz CLS500

Hi there, thanks for writing in. There is an internal speed sensor on this transmission that has been problematic for Mercedes Benz. It is corrected when under warranty, and there are numerous cases where the MB dealer handled this as...

Q: Car won't start. Could a sensor be at fault?

With the limited information available, I can only assume that no testing has been done at this point in time. You will want to start by running a scan for codes. This will tell you of any electrical issues the...

Related articles

How Do Power Car Windows Increase Passenger Safety?
Power windows are responsible for approximately 2,000 emergency room visits every year. When a power window closes, it exerts enough force to bruise or break bones, crush fingers, or restrict an airway. Though...
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...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.