My wife's '96 Jetta GL 2.0 has been having some problems lately. I think I've fixed part of the problem, but still having some power issues.
At first, the car would stutter really bad. It wouldn't die, just seemed like it was gasping for air and wouldn't accelerate. Hooked it up to Vag-com and it was getting a P0103 MAF code, along with a bunch of misfire codes (P0300, P0303, P0304 I think). Cleaned the MAF, put it back in, cleared the codes, and drove it around without any problems for about an hour before it started stuttering and having the same problems again. This time I got only a P0102 MAF code.
Got a new (used) MAF out of a wrecked 97 Golf, cleaned it, installed it, drove it around and had the same stuttering issues. This time though, the MAF code didn't come back, only the misfire codes.
The very next day, I tried to drive it again without doing anything from the day before. The car ran great! No power loss, acceleration was great, no codes.
This morning I decide to drive it to work. All in all it went pretty well, but the acceleration I could tell wasn't all the way where it should be, especially going up hills.
Do you think that it suddenly worked because the engine needed to just be cycled a few times after the new MAF was put in? What could be causing the lack of power still? Spark plugs? Coils maybe?