Well with my mothers car had the same problem basically. And it has a exhaust leak. Has before and after fix, It was in a few shops and had tons of money thrown in to it...It kept throwing up the MAF sensor code. After replacing like 2 sensors. My brother put his MAP sensor off his car on to my mothers car. And it ran perfectly. Replaced the sensor and no more problems with that