P0171 or P0174 readings indicate too lean of a system in one of your cylinder banks. Learn common causes and solutions to these trouble codes.
A faulty MAF sensor can cause your vehicle to run too rich or run too lean. You'll notice if the tailpipes eject black smoke or when the engine seizes.
Cleaning the MAF as part of regular routine maintenance can help reduce and/or prevent problems.