Plugs: Failing plugs cause misfire, not ping. If the plugs are wrong part # (incorrect heat range) could cause ping.
PCV. Unlikely to cause ping. I guess it could stick open and upset mixture, but you'd notice it in the idle, plus it should throw a code. I've never seen this happen.
EGR. Yes...