P1128 DTC: Long Term Fuel Trim B1 System Too Lean on 1999 VW Bug 2.0L - NOX Emissions at 59ppm Over Limit
My daughter's 1999 VW Bug with a 2.0L engine has approximately 140,000 kilometers on the odometer. A recent full tune-up was completed, including replacement of the first oxygen sensor, which previously triggered the check engine light. Currently, the only diagnostic trouble code (DTC) present is P1128 — indicating a long-term fuel trim B1 system that is too lean. This code appears after extended driving and is accompanied by a flashing EV icon on the code reader and a yellow warning light, suggesting the emissions verification (EV) system has not yet completed its diagnostics or may be about to generate a new code. The vehicle runs smoothly and performs well under normal conditions, with no noticeable hesitation or loss of power. However, during an official emissions test, NOX levels were measured at 59 ppm — exceeding the legal limit of 480 ppm. I have already inspected vacuum lines, EGR system, and catalytic converter (replaced recently). No visible leaks are detected, but I do not currently own a vacuum gauge to verify gasket integrity. The engine overheated once previously, which prompted the O2 sensor replacement. One area I haven- t investigated is the Mass Air Flow (MAF) sensor. Could a failing MAF sensor cause persistent lean conditions without triggering any visible DTCs? Any insights or troubleshooting steps would be greatly appreciated.
P1128 can sometimes occur without obvious symptoms — it's not always related to a direct sensor failure. Have you tested the EGR system functionality? A stuck or malfunctioning EGR valve could contribute to lean conditions and elevated NOX emissions.