Well if it was a rod it would be all the time, not only under throttle. Detonation would be whole engine has distintive sound. Rattling tin can I would think, it was an exhaust rattle like a heat shield on the cat. But that sound is much different from what you think it is so, who knows.