Here's the run down on it:
The eTurbocharger.com Electric Twin Turbo has been developed to install on any vehicle just as most aftermarket high performance cold air intakes are installed. The only difference is our install connects to your vehicles battery and a momentary push button switch is either installed on your vehicles throttle or somewhere within your vehicles cabin. The electric turbo will operate whenever the push button is depressed. Many people ask why the supercharger dont operate constantly under all throttle conditions. The main reason is constant operation would drain a significant amount of your vehicles battery and some stock alternators will not be able to keep up with the extra electrical usage. Our install basically works like most nitrous oxide systems. At wide open throttle, or whenever the push button is depressed you will receive an immediate a full boost until you release the push button. The feeling of the extra boost is immediately noticeable and will leave you quite impressed!