If a user runs the Pre-Installer CD and installs the files to their C: drive, then runs the Pre-Installer again and installs somewhere on the D: drive, setup doesn't recognize that another installation is already on the machine. If the user Uninstalls, only the most recent files are removed.
Workaround: Manually delete old versions in different drives.