Do you need to disconnect the battery for 30 minutes after cleaning the MAF? Or will the light go off if cleaning it is the problem.
I have a code P0171 as well.