We did a knock sensor replacement on a 02 Tahoe on Friday, and the truck is still setting a P1639 code. Could this be coming from the wire harness? We had a P0300, P0332, and a P1639 from the beginning, changed plugs, wires, knock sensor, and gaskets, but the P1639 keeps coming back. Any help? Thanks!