It's been a moment, but I've still been working on this machine. I've decided to order a whole new Jamma harness for clean connections, some buttons, and some control panel clamps. Also, I've continued to scrape away at the sides and now am even closer to a clean side than this picture represents: