2002 Mazda Protege5
About 2 years ago my car overheated from a stuck thermostat, that was when it first started pinging.
Since then it would ping on warm days only under a load in gear. Runs great, good power and fuel economy
I replaced the Timing Belt, Water pump, thermostat, Intake hose, Air...