MY obd II read a code P0174 (system too Lean)


What does this mean and what should I look at first? My sevice engine light is on but the my 2003 F150 runs fine...but 2 months ago I did have some problems. One time it stalled halfway out of my neighborhood so and everytime I started and I put it in drive it would stall on me but when I put it in reverse I was able to drive it back to my house in REVERSE...I let it sit for a couple of days and it drove fine after that but still took it in to get checked and they said there were no problems and resetted my codes. But since then the service engine light keeps coming back.. I have had a couple of rough idling days but it happens very rarely. Someone told me that it could be a bad MAF sensor or a leak at one of the valves or hoses connected to my Air Intake... where is the MAF located at and how do I find a leak? ANY HELP WOULD BE APPRECIATED MY FRIENDS!
Here is a related thread:
https://www.ford-trucks.com/forums/8...-me-crazy.html
You can also use the search funtion on the tool bar up top to find more info on P0174.
Common causes:
Vacuum leak
Dirty MAF sensor
Clogged EGR ports
The MAF sensor is located in the intake tube, just past the air filter.
here is the fix!!! (this is the best write up Ive seen)
Welcome! ?(Ford F150 P0171/P0174 Fix)?

My 2004 F150 would get that code when I first start the engine. I replaced all my oxygen sensors, pcv valve, gas cap, and cleaned the maf sensor and still kept getting the code. Never had any driveability problems, the truck run great. I recently had it smogged and it pass smog with flying colors. The emissions readings are better than average. So I said forget it, as long as it drives good and pass smog I wont worry about it.
A co-worker told me to try Chevron fuel with Techron and I did. So far the code have not returned. Before using the Chevron fuel, sometimes after I start the engine and check my code reader, the code would be triggered in my code reader but not trigger my service engine soon light. After using the Chevron fuel I notice that the code is not being triggered in my code reader at all. That's a good sign - so far, so good.




