When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
The engine light on my 03 explorer came on a few weeks ago. I took it to the local autozone for a scan and p0171 came up.
The crankcase breather hose betweem the mass air and throttle body was nearly off so I reinstalled it and disconnected the battery to erase the code.
The light reappeared the next day. Any suggestions? There no apparent drivability issues.