Question about detonation??

Too rich, too lean, timed wrong, too hot. All these conditions can shorten the life of an engine. It may save dollars later to spend the dimes today. my .02 Good luck either way.