You should not be pinging at WOT. Unless you can provide ECM serial data, this is going to be hit and miss. Getting a FSM is a great suggestion. Here are a few suggestions. When hot in park, force the EGR's primary valve to come unseated by pushing up inside the EGR. Use a mirror to see underneath. If idle changes than the port is not plugged (good news). Next, disconnect the EGR vacuum line and attach a gauge with a 6 foot hose. Drive the car. What happens? You may set a code if you do this too long (just disconnect the battery to reset ECM). You should only see EGR vacuum off idle. Not at idle or WOT. Some rapid needle movements will occur when vacuum appears on the gauge. This is caused by how the ECM pulses the solenoid. This type of EGR is a negative pressure valve and depends on back pressure to operate properly. When I pulled my EGR after 60K, it was not caked with carbon. Only guessing here, but I'm thinking too much timing or carbon build up in the heads that is messing up proper combustion. I have never worked on a SBC that pinged when cool. Hot yes, cool no. As I stated before, GM cranked up the timing curves on the L98 with alum heads, so it doesn't take much to cause off idle pinging. Some off idle ping is normal on light loads. WOT ping is NOT right. Disconnecting the MAF changed the fuel and timing settings. Check base timing. You tried higher octane with minimal improvement, so I'm back on the too much timing or carbon buildup idea. I worked on a 4.6L Mustang that pinged like the devil due to carbon buildup (even at WOT). It took a month to resolve by adding a bottle of techron each week in the tank. The increased use of ethanol in gasoline speeds up carbon buildup.