Q: Check Engine code P0170

asked by on February 23, 2016

The Check Engine light is on and is giving a code of P0170, which is the fuel system is too lean. I have changed out the O2 sensor and the MAF sensor, and the light is still on. I thinking my fuel system needs to be checked out.

Hi there. I see you’ve replaced the recommended parts that supplement the error code. Another reason why your vehicle maybe not be receiving sufficient fuel is because of a clogged or obstructed fuel filter and pump. When your vehicle gets close to having an empty tank it will pick up debris from the bottom of the tank clogging the flow of fuel to your engine. I’d suggest having a certified mechanic sent by YourMechanic come to your home or office to precisely diagnose the issue in person.

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

The engine light is blinking, the car jolts when it car accelerates. And the engine songs like it wants to shut off sometimes

The flashing Check Engine Light tells me that the engine is having a misfire condition occurring. This could be due to bad spark plugs or ignition coils as well as other sensor on the engine reading incorrectly. There will be...

Can a bad alternator cause the car to jerk loose power

Hello, thanks for writing in about your 2000 Ford Escort. It does sound like the alternator is not charging but this would need to be tested to make sure it is in face the alternator at fault and not wiring...

Anti Brakes light comes on and cruise control quit working at the same time.

Hello there, the ABS and cruise control systems work together and any fault with the ABS will disable the cruise control. The most likely causes of the ABS light is an issue with the control module, ABS sensor, or low...

Why does my ABS lights in dash come on after driving for a while on my 2011 Hyundai Sonata

Hello. If this issue has occurred ever since the work was done then I would suspect that there is something that was not installed correctly. If you are getting noise also then the ABS wheel speed sensor may be contacting...

rattle coming from passenger side front when idle

Hi Mercedes. Thanks for contacting us today. Although the audio was hard to hear in the video, it sounds a lot like a constant engine knocking noise. This is often caused by a serpentine belt pulley that is loose or...

2006 GMC 2500 HD P0101 Mass ari flow sensor (MAF) performance

The powertrain control module (PCM) sends the mass air flow (MAF) sensor a 12-volt reference signal. Incoming air flows over a wire inside the MAF, which allows it to measure intake air temperature, and therefore air density. The MAF then...

2007 scion tc eats too much gas.

There are a number of things that can cause poor fuel mileage. A faulty camshaft position sensor is one of them. The camshaft position sensor is a magnetic sensor that monitors camshaft speed to regulate ignition timing and fuel injection...

Flashing Check Engine Light is on. The engine shakes at idle and has low power.

Hi, the first task is to extract the problem codes which are causing the Check Engine light to flash. Most auto parts stores will do this for free. I would suspect plug wires next, and check the condition of the...

Engine misfires and check engine light is always on

It’s always a good idea to pull over and turn off your vehicle when the check engine light is blinking. A blinking check engine light usually means there is a severe misfire in one or more of the cylinders. Most...

Related articles

P3471 OBD-II Trouble Code: Cylinder 9 Exhaust Valve Control Circuit Low
P3471 means that the voltage reading from cylinder 9’s exhaust valve circuit was too low due to misadjusted timing belt or chain, or faulty solenoid.
P0279 OBD-II Trouble Code: Cylinder 7 Injector Circuit Low
P0279 P0279 code definition Code P0279 is stored by the PCM when it experiences a low-voltage situation that involves the fuel injector for the number seven cylinder. What the P0279 code means Basically, this code means that one of your...
P0730 OBD-II Trouble Code: Incorrect Gear Ratio
P0730 means there is a problem within an automatic transmission. Some causes are dirty transmission fluid or problems with shift solenoids.