I just rebuilt the top end of my 2002 Suburban 5.3 flex and the motor sounds great but after 5 ir 10 miles on the road it throws knock sensors codes on bank 1 and bank 2. I have replaced them 3 times now and followed specs from torque to sealant and same thing runs great until I hit highway speeds and there goes the codes. I am at a total loss myself.