Shaking the IMRC does not fix it.

Rattle or pinging can be EGR, dirty MAF, or a tank of bad gas. Couple of other things too, but try those first.


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