4 Erich Feb 6, 2011 #2 Wow!! ...so awesome. The engine sounds like it has a ton of torque everywhere! Thank you.