What P1128 usually means
P1128 is one of those high-intent GM-style codes that sends people down the wrong path because the wording sounds abstract. The practical meaning is that the controller expected bank 1 to enter and sustain normal oxygen-sensor-based fuel control, but something about the mixture, sensor trust, or engine state would not let that happen correctly. In the real world that can overlap with vacuum leaks, biased front O2 data, MAF skew, low fuel delivery, or temperature information that keeps the fueling strategy from settling where it should. The code matters because it points to a bank-specific fuel-control story, not a generic parts list.