Disclaimer: Links on this page pointing to Amazon, eBay and other sites may include affiliate code. If you click them and make a purchase, we may earn a small commission.

Don't forgetcleaning the the MAF as well. It's a5 dollar/ 25 second fix. Sometimes just cleaning it will make big changes to how you run.
I have a '01 Expy 5.4L with a P0174 code I have been chasing for months. I have replaced the "elbow" hose all the way to the pcv valve. Got a new MAF from Ford. Cleaned the TB replaced the plugs, new fule filter. Finally I got the light to go out for about a month and now it is back on again, same code. It has always had a rough idle but today as I was coming to a stop and the engine jumped up to about 1500 rpms on its own. I am hoping someone might have a suggestion for me.
