there are 4 knock sensors and you need to pull the intake to get to them, id do all 4 at the same time and while the intake is out do the pcv plate on the back of the intake and the seal on the throttle body end of the intake, the sensors are around $75 each, sealing up the intake may take care of the 02 codes as intake vacuum leaks are a fairly common v8 problem