Ok so my car is still reading the p0171 code and I'm thinking that its my MAF i took it out and it looked dirty. My uncle is a mechanic and he told me to NOT clean the MAF he said that if I try to clean it I may as well buy a new one. He said I would damage it or something but I have electronic cleaner to clean it. So is it a bad idea to do clean it or what should I do?