Did you or did you not have to pay anything in the end? If you did contact the Chevy Customer Care staff here on CruzeTalk. Over 90% of the P0171 problems have been the valve cover which is a powertrain item. You're one of the few who has had the MAF sensor replaced and I don't know if it's covered. If you're still experiencing the repeated bumps every 3-5 seconds while stopped this is an internal transmission issue that is also covered under the powertrain and the dealership didn't bother to replace the components per the TSB that Robby mentioned.