We got code about 3 weeks ago. P0332 which was caused by pressure washing. We opened it about a week later and changed knock sensors with same wiring. Code came back up including gaskets. We opened it back up and changed wiring but not to the ACDELCO brand. So fastward to today the check turned on after running 17 miles. Got the P0327 and P0332. Should i open it back up and change wires or change both sensors and wires to original acdelco. Truck has 114k miles