I drive a 1999 Kia Sportage with 86,000 miles on it, and a couple of months ago it started running really weird. The engine would rev really high when in park and when I was in drive and stopped it would rev extremely low and sometimes kill the engine. The check engine light came on and it was code p0101 and said mass or volume air flow circuit range/performance. The guy at O'Reilly said the mass air flow was most likely dirty, so I bought a can of cleaner and cleaned the sensor. That didn't work, and now the problem is getting worse. The engine completely died yesterday and wouldn't start and so I went and bought a new mass air flow sensor. Today I put it in, but it didnt solve the problem. My car ran for about 5 minutes and then died again and wouldn't restart. Does anyone know what the problem could be? I would really prefer to fix it myself if I can.