I have two issues that have been starting to happen. When starting in morning sometimes it will stumble and die.After the second or third time it will stay on. The second is with the a/c turned on it causes the rpm to surge up and down(750-1250). Last year I replaced the maf with one from 1aauto. The symptoms were about the same last year except last year I was getting p0171 and p0174 code. I was going to go to the junkyard tomorrow to see if I can find a used oem maf. Is there anything else that could cause these problems?