Im getting a CEL for P0171. I know there are a thousand thread out there for this code, mostly saying replace MAF. However I could not find any P0171 for B7s. My car is a 2005.5 so I find it hard to believe that the MAF could be going bad already. I cleaned it twice and no luck. I did a visual inspections and could not find any bad vaccum lines leaking. Are there any reccomendations or DIY checks that I can do before replaceing the MAF. thanks all.