I can bet your Viper was all stock or not setup right....cause all the Vipers I have owned, setup or sold clutch kits to....... changed the way the entire sled drove, they were quick, nimble and performed flawlessly.
Sleds come from the manufacturer with a general setup, it requires the owner...