2001 VW Beetle 2.0, 5 speed. 130,000 miles.
I have just replaced the MAF, for the third time in a year.
A year ago I had multiple codes besides P0102, P0104,that lead us to chase codes by replacing,: The coil, Plugs, wires, both O2 sensors, the crank sensor and/or speed sensor. The MAF and new air-box in the shop was the final fix. Ran awesome for a year.
Car codes were P0102 and P0104, was driving down the road and the car acted liked I hella lugged it, went into limp mode. My car ran only in Limp Mode. Placed a new MAF, Cleared codes appropriately.
50 miles/48 hrs. later... I am now again coding P0102 by itself. Seems to run fine right now. Connections look secure and clean. No obvious damage that would restrict airflow and no findable leaks. New regular type air filter. Everything looks clean, In place and functioning normally.