Having slept on this 'upgrade' idea does anyone know how long a Viper engine is? sherlock