bigpapiray
Newbie
Is it possible you have a wire to the o2 sensor that is partially broken? If the a knock sensor low voltage code is thrown the computer assumes the worst and goes max retard. Can you datalog the live spark advance, map, rpm, and watch actual knock retard? If so do that and report back when the knock is showing up. Another thing you can try is pump it full of the highest octane gas you can get and some octane booster and see if it shows up still.
Check for the headers contacting the frame or anything too. It could be false knock from something. It would likely not register at lower loads, because the knock threshold is different at different loads.
Here is a link to first video
xc_hide_links_from_guests_guests_error_hide_media