Why is this 360 pinging

Could be as simple as running too hot. I fought the timing for days before I noticed there was no ping even under a severe load when starting from stone cold.
In the end , a new radiator cured it.
I felt foolish too because I had replaced everything under the hood except the 30 year old radiator. Lesson learned.