Skip the auto shop - Our mechanics make house calls

Q: My car has a check engine light and gave codes P2195, P2251, P0170

asked by on

My car has a check engine light and I checked the codes and this is what came up: P2195 Powertrain O2 Sensor Signal Stuck Lean bank 1 Sensor 1; P2251 Powertrain O2 Sensor Negative Current Control Circuit / Open bank1 Sensor1; P0170 Powertain Fuel Trim (Bank 1). I don't know very much about cars. What could this be, and how do I fix it?

Exception in rendering!

Message: Invalid string length

RangeError: Invalid string length
    at t.s.value (/tmp/execjs20170218-88805-ef8jbnjs:167:15384)
    at /tmp/execjs20170218-88805-ef8jbnjs:167:16113
    at f (/tmp/execjs20170218-88805-ef8jbnjs:61:12326)
    at Function.Uo [as map] (/tmp/execjs20170218-88805-ef8jbnjs:62:8878)
    at t.s.value (/tmp/execjs20170218-88805-ef8jbnjs:167:15665)
    at m._renderValidatedComponentWithoutOwnerOrContext (/tmp/execjs20170218-88805-ef8jbnjs:47:19688)
    at m._renderValidatedComponent (/tmp/execjs20170218-88805-ef8jbnjs:47:19776)
    at m.mountComponent (/tmp/execjs20170218-88805-ef8jbnjs:47:16076)
    at Object.o.mountComponent (/tmp/execjs20170218-88805-ef8jbnjs:47:5085)
    at m.mountComponent (/tmp/execjs20170218-88805-ef8jbnjs:47:16172)

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!

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: Soft knocking noise - 2003 Acura RSX

Hello. If you are getting excessive camber, you still may have lower control arm or joint wear and should be checked when you are replacing the struts that are making the knocking noise. Make sure the upper strut bearing mount...

Q: Put key in ignition, but nothing happens

The battery would of been drained after sitting for a year. The battery may have been drained to the point it may not be able to be charged and would need a replacement. Also the fuel in the car may...

Q: Problems rolling window down.

The electric motor for the window is used to move the window up and down by a switch that can change the voltage direction to the motor. If the motor works in one but not the other direction then the...

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 to Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...