It does feel like a connection issue. Such a hard machine to diagnose. I currently have two out of three machines out of action and almost no time to diagnose them. I'm starting to just buy another one instead to lower the ratio of broken ones 

Did you reflow the opto’s on the board as well as the connector ?