Get codes checked.

When the EGR clogs up you often get pinging under load, sounds like marbles loose in the engine.

You may need to do some routine maintanence, cleaning the MAF and stuff.


"Those who cannot remember the past are condemned to repeat it" -George Santayana