Well at least we've narrowed things down and can confirm it's timing related. I am not super familiar with how all of those switches and lines work on your 82, I will have to look at a diagram. I was able to get my 86 running nicer by replacing all the vacuum lines and rebuilding the carb, and fixing the wrong vacuum lines.
Edit: See this thread and in particular the second to last post:
https://forums.amceaglesden.com/index.php?topic=44263.0;allUpdate:Was almost ready to give up on this problem when I finally found the problem. It was something that I overlooked. The problem was caused by a partly restricted vacuum line to the distributor advance. I had vacuum, but it was weak and unstable. This was causing my timing to be all over the place. I assumed it was good because I replaced it about a year ago. After replacing the line and resetting timing, no more pinging and it is running like it did before. I believe that this has been my original problem before the timing chain & gears were replaced.
I truly think your problem is vacuum related, if the base timing is correct.
Also, I have an AC Delco EGR valve in the box that I may not need. It's part # 17066176 it literally fits, I put it on but it didn't fix my EGR problem so I put the old one back on. It works but I only had it installed for like 15 minutes run time. The spring pressure is a little lighter than the stock old one when I manually press but visually it's the same size & shape and fits. If you're interested let me know and if I'm sure I don't need it I will sell it. I need to track down a new CTO, which is actually my EGR problem!! Not the valve...
p.s. I sub you on YouTube and usually comment. I have a couple of Eagle vids on my channel (InternetDude)