So I've got a 1995 VW Jetta. It's the OBD-I, ABA motor (2l, 4 cyl.) Runs like E36M3, and I don't mean that in the good way.
Runs rich, especially at startup and low-speed running; almost feels like it's fouling the plugs. Get low-20s MPG in town, high-20s on the highway. So, yeah -- something is dumping waaaay too much fuel in there.
Have done a tuneup -- didn't improve anything, but at least I know that coil, wires, plugs, AF are all good; throttle body and AFM are cleaner than they used to be.
I did the code-blink thing, and got a ton of different codes -- most of which, it looks like, VWs throw just for fun. The one that looks like a real data point also appears to be a catch-all code:
2231 Idle-speed stabilizer adjustment limits exceeded; too-fast idle. Adjust throttle for full closing, check for vacuum leak, check ignition timing. Or Air Mass Sensor - Check sensor and wiring.
I've checked for a vac. leak, and the wiring for the MAF seems to be all right -- tested with a volt meter. MAF signal seems, based on my half-assed testing, to change very slowly. Seems to match the book value at idle, though.
So -- does it sound like the MAF is bad? Can it be cleaned up & made better, or is it dead?
Any suggestions for other things to test/check?
TIA. Matt