No, before you use VersaTuner, you will have to uninstall any 3rd party reflash-based solutions from your car. While VersaTuner is installed onto your vehicle, it will not be compatible with other reflash solutions. The dealer will not be able to upgrade your firmware either. However, upon uninstalling, the car will completely revert to stock state without any trace of VersaTuner. Uninstallation from the car only takes a minute and you can easily uninstall and reinstall VersaTuner multiple times.