Then I come back, I drive 30 miles on it and no issues. The next day I drive 100 miles on it and then stop to refuel. I shut the car off, refuel, turn back on and the code is there: P0171 System running too lean - Bank 1.
I cleared the code and drove another 100 miles on it. The first 10 miles where very very rough and the car was shaking excessively I had to pull off on the highway. Then it went away.
I finished the 100 miles and reached home, so I turn it off, get some rest, turn back on only to find the code is back.
I used my scan tool to check test results for evap monitors and everything was within the reasonable limits. I suspected a vacuum leak so I had a smoke test performed but no leaks where found.
I suspected the fuel injectors so I put cleaner in the fuel tank right when it had 1-2 gallons left and refueled.
Then I suspected the Mass Air Flow sensor, so I took it off, cleaned it with isopropyl alcohol and put it back. The code went away on its own and I was very happy for it.
An hour later, I took the car for an 8 mile drive and nothing showed up. So I come back a few minutes later, turn it on and go on the road, and as I was waiting on a red light the CEL goes on and the code is back.
I took it to a car shop and they said the fuel pump seems to be working well, they ruled out O2 sensors as well.
It's worth mentioning that the smoke test was performed when the car was warm as there wasn't enough time to wait for it to cool.
However, if it is vacuum leak then why did it only come back when the car was still warm? Just like when the smoke test was performed?
If it isn't a vacuum leak then what could it be? Would a dirty throttle cause this to come back? I can use seafoam spray and clean the intake manifold.
The one thing I haven't fully tested is the fuel pressure. Other than that, what could be causing the issue?
SPONSORED LINKS
Tuesday, September 24th, 2019 AT 1:16 PM