Supergame launches 2 balls to begin with, and then the multiball gives 6 balls, so this isn't the issue here. More information is needed. Are you saying you randomly get a multiball? What is "never ending multiball?" It doesn't end, or do you just keep getting multiballs?
Factory reset is very unlikely to help, but it's not going to do any damage except for clearing out your high scores.