mine does the same exact thing, and the issue comes from the jamma connector that seems to be just a tiny bit loose. After a couple of weeks of intense play, i get the same issue you are describing, i just remove the connector then replug it back in, and its fine for a while again.
Try it! you never know!