I ran another KOEO test and pulled a couple of EGR codes. I replaced the EGR sensor and the knock/ping immediately vanished. It's been several days and still no knock, so I'm hopeful. It's funny, but I replaced the EGR sensor less than six months ago, so I didn't think it could possibly be the issue. Fortunately the part has a lifetime warranty through O'Riley's, so they gave me a replacement. I'm running top tier fuel now, and hopefully with the intake tube fixed and EGR sensor replaced, the issue is resolved. I am going to try mid-grade fuel in my next tank, and see if the engine can handle the lower octane.