Recently I've noticed a small vibration/rattle coming from the engine [2012 5.0]. Under hard acceleration around 4000 RPM. I've looked up videos of pinging and it sounds kinda similar.. Not as drastic though. Car is completely stock and i run on 87octane. Has 25,000 miles on it. Could it in fact be engine pinging? Or something else?