supercharger....??????? just wondering heard those things have plenty of torque