The reason I was asking about choosing the driver is because CUPS gives me three choices for my printer: Foomatic, Gutenprint, and Gutenprint simplified. Having tried them all, I get the best result from Gutenprint simplified.
You may wish to make note of when you installed the current driver. Then, you will know how long it stays put. I hope it is wedged in good and tight.
I have never had to reinstall a printer in this manner before, but I had a friend whose printer kept getting lost every week or so in openSUSE. He switched to Mint a few months back and has had no further printer problems.