I have a 2009 3500 6.7, just did an EGR delete on it and had the injector pump replaced, now I have a hard ping at exactly 2000 RPM. It doesn't do it all the time and I have to be accelerating slightly above a normal acceleration. No rattle on idle, no ping after 2000 RPM, no ping below 2000 RPM except when it starts pinging, I can continue the ping into higher RPM's if I do a harder acceleration, but it normally stops before and after 2000 RPM. I'm running LUCAS oil in the fuel, but it was doing it before I added the additive. Just changed the oil so the oil level is good. Any ideas?