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

asked by on May 13, 2016

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?

Based on these fault codes, it sounds like you have an oxygen sensor that as failed and it will need to be replaced. The trouble codes will also have to be cleared after the sensor is replaced to see if there are any other issues. You may want to enlist the help of a mechanic, who will have the tools and expertise to diagnose the Check Engine Light codes and carry out the repair.

Here are some in-depth articles for your codes, these will help you understand some of the concerns and possible fixes for your car:

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

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

Where is the thermostat on a 2008 dodge nitro 4.0l

Hello, thank you for writing in. The thermostat is located under the coolant reservoir at the front of the vehicle. There are diagrams available in the service manual. To start the process you need to access the thermostat. This is...

My 2008 650i is sputtering and the check engine light is on.

Hi there. If the engine light is on and the engine is sputtering, then you will want to check the following areas to locate the source. Check: There could be a leak in the exhaust system The seals or...

Coolant leak causing overheating.

The service engine light would have to be scanned to find the cause of it being on. The overheating can be caused by the thermostat stuck or the fan control system problem. Since the engine overheated the loss of coolant...

Related articles

P3426 OBD-II Trouble Code: Cylinder 4 Deactivation/Intake Valve Control Performance
P3426 means cylinder deactivation performance is not in the correct range due to a faulty sensor, solenoid, electrical problem, or low oil pressure.
P2432 OBD-II Trouble Code: Secondary Air Injection System Air Flow/Pressure Circuit Low Bank 1
P2432 code definition The P2432 trouble code is a generic powertrain code related to the auxiliary emissions control system. This particular code...
P0099 OBD-II Trouble Code: Intake Air Temperature Sensor 2 Circuit Intermittent/Erratic
P0099 P0099 code definition Intake Air Temperature Sensor 2 Circuit Intermittent/Erratic What the P0099 code means P0099 is the OBD-II generic code that indicates that the engine control module (ECM) has detected a fault in the intake air temperature sensor...