I had a problem with a printer install. Removing the printer doesn’t remove the associated driver. Then, impossible to reinstall it correctly because the printer detects a driver is already installed and stay with it, even if you say to replace. Well, that’s Windows, you know?
Go to Windows menu -> execute and launch the print server with the command:
printui /s /t2
There you have access to all the installed drivers and are able to remove them. After a complete remove, the reinstallation went just fine in my case.