This car still driving me crazy. I wrote here before about getting the code P0171 and some suggested a vacuum or exhaust leak. I sprayed some flammable connector cleaner around the intake manifold, throttle and PCV valave area with no noticeable change. I also added the Techron fuel system cleaner but still no change. I started tracking the fuel trims behavior for a while and i noticed that the lowest fuel trims ( Closest to zero ) was achieved only around 1200-1500 RPMs. For example long fuel trim sets around positive 15.6% while idling then drops to 7% around 1300 RPM then it will climb to 14% around 2000 RPM. I know that higher fuel trims at idle suggests vacuum or exhaust leak but would think that fuel trims will always go lower with higher RPM but not in my case as the fuel trims dip around 1200-1500 RPM then they start to climb around 2000 RPM. Is it fuel delivery issue or extra air issue?

1 Answer 1


Keep looking for an air leak. I just fixed a lean bank code on my car that would illuminate at some speeds and not others, similar to your situation. It was due to a very slight vacuum leak around the PCV valve and the PCV valve itself. The spray solvent trick did not work for me, since the leak was very tiny and I couldn't discern an rpm drop. The leak was in fact so small I doubt a smoke test would have identified it. I was amazed at how such a small leak -- actually several leaks way smaller than a pinhole -- could cause a code.

I once read that about 80% of vac leaks are related to the PCV system. In my case, the code disappeared for a time if I just jiggled the pcv valve. The air hose that connects the valve was brittle due to age, so it didn't fit tightly. I sprayed the hose with PB B'laster and added a hose clamp to remedy the situation. Dirt had also accumulated inside the rubber grommet into which the PCV valve is fitted. As it turned out, the PCV valve was also the wrong part number, probably installed by a mechanic years ago. While researching my problem, I read further that a loose o-ring on the dipstick and worn crankcase oil filler cap on the valve cover can both upset the vacuum of the PCV system. Some cars have plastic connectors & elbows in the PCV circuit that develop minute cracks from heat stress, so be sure to pressure test them with the car off. Since PCV continuously sucks oily vapors from the crankcase, it is prone to sticky buildup and, as such, benefits from a few shots of carb cleaner through the PCV valve and tubing (with the PCV valve removed) at idle.

Looking back, I missed the whistling sound that the leak was generating. It was mixed with the usual engine sounds at idle, and I had grown accustom to it. Once I became aware of what I was hearing, it was still very difficult to pinpoint the location of the whistling because it seemed to magically change location depending on where I positioned my head under the hood. Some people use a cardboard tube (from a roll of paper towels) over their ear to narrow the acoustics.

As you can see, my code was triggered by a combination of several small problems. No wonder it lingered so long before triggering a code and was so frustrating to fix!

  • Thank you for the detailed response! The P0171 code comes back every 300-400 miles after i reset it. I bought the car last summer was running fine for a month then i decided to do some tune ups (replaced spark plugs, air filter) then i had one code which was related to camshaft sensor which i replaced and did oil change then p0171 came on and since then it is the only issue. I started tracking trims and changed PCV valve, Gas cap but i bought both for cheap from parts store. Do you think a cheapo PCV valave can cause the issue? Thanks!
    – Flamenco77
    Commented Dec 7, 2020 at 22:58
  • Yes, a cheapo PCV could cause the problem. Why not buy a good one on RockAuto? Also, did you check the spark gap on the new plugs and apply a bit of dialectric grease on the wire boots? Check the induction tubing past the air filter, since it might have cracked or shifted when replacing the air filter. Check rubber vacuum lines. Check intake manifold gasket(s). If high mileage, check the compression of the cylinders or perform a balance test.
    – Carguy
    Commented Dec 8, 2020 at 7:08
  • Thank for you valuable information. I just put the original PCV after i cleaned it with cleaner but still no change. I decided to hookup a vacuum gauge tester and while the reading was in the normal green range about 19-20 Hg vac, the needle was fluctuating in very fast short movement about 1mm. Not sure what that rapid very tiny fluctuating means. I will check the plugs gaps soon.
    – Flamenco77
    Commented Dec 9, 2020 at 4:49

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .