I think your post ended up in the wrong area. While there are plenty of very capable EM tech here who are just as good at SS repair, I think you should ask the mods to move your thread to a more appropriate forum area. You will get better results in the Tech Alpha Numeric Forum.
I wish I had some help to offer for your machine. Good luck. Bad Cats looks like a blast to play!