So I have a 2000 Z71 with the LM7 5.3. Having odd issues with misfires, cylinders 2,4, and 3 are missing. Have tried swapping coils and wires around, changes nothing, have codes P0332 (knock sensor low circuit bank 2) and P0174 (system too lean bank 2) and my bank 1 upstream O2 sensor has flat lined. All spark is good, compression is good, I'm leaning towards a fuel issue but I was curious if anyone else has had similar issues. It does idle rough on cold start but runs halfway smooth once warm but super gutless, i know these arent speed machines but it feels like i have maybe 75HP. Looking for advice.