You might need a knock sensor. Replacing it reduced pinging for me on my old Dodge Lancer. Make sure both cooling fans operate. Are you still on your original transmission with 218,000 miles?