A LB7 with stock injectors is extremely tough. Obviously not indestructible (as evidenced by the previous engine), but I doubt you've done anything to it with a little fuel knock.
Since this has been happening the entire time with the replacement motor, I would personally start with swapping in a stock tune. Either have a dealer reflash the current ECU, or grab a used ECU from a junkyard/eBay and have that flashed to stock.
Once you have a stock tune, see how it runs, and we can start diagnosing properly. It is hard to say what values are normal when an ECU is tuned, since we can't know what the tuner did to various parameters.
If the replacement motor had original injectors in it, they are now at 120k miles, and are quite likely failing at this point. But it would be a very expensive experiment to just replace them and see if that fixes the fuel knock.
Since this has been happening the entire time with the replacement motor, I would personally start with swapping in a stock tune. Either have a dealer reflash the current ECU, or grab a used ECU from a junkyard/eBay and have that flashed to stock.
Once you have a stock tune, see how it runs, and we can start diagnosing properly. It is hard to say what values are normal when an ECU is tuned, since we can't know what the tuner did to various parameters.
If the replacement motor had original injectors in it, they are now at 120k miles, and are quite likely failing at this point. But it would be a very expensive experiment to just replace them and see if that fixes the fuel knock.