I have been having some issues with rpms. It started with a miss fire on 4 different cop's so I changed all of them out. now it doesn't miss fire but when I'm sitting at a stop it drops down to 500 rpm's and if it's in park it just keeps running if I'm in drive it will occasionally die but not always. I had the codes checked and it comes up as a possible maf issue has anyone had this issue and have a recommendation as to the cause before I drop 100 dollars on a new maf and have it not work.