I'm having the same issue. it only happens when it's hot out.
Now that it's fall, and temps are like in the 40's F, the car doesn't ping at all. The carb needs some kind of cold air intake.
Right now, it's taking in all the warmed air from around the motor. Even the air coming thru the rad is adding to the warm air that the carb inhales.
That's the real issue here.
In the heat of our summer months (well over 80 degrees and some days in the 90's) my eagle was pinging like crazy. One hot day, I was driving up the highway, and the heat started to rise and the pinging got worse and worse.
I turned on the heater full blast to cool down the engine, and the pinging got better.
This ain't a manifold leak, or spark plug issue (I've tried 5 different plugs - And I've got plugs for the life of the eagle) I've tried the timing from over 14 degrees BTDC to zero, It's got New plugs (several) wires, cap, button, coil, HEI, carb, hoses (all of them), fuel lines...
The list goes on.
It's nothing more then a 'Hot air going into the combustion chamber then cold" issue.
I'm willing to bet, if you rigged up some kind of cold air intake, it wouldn't ping at all.