D Dieseladdic92 New member Nov 4, 2011 #1 Thank you Dan for the clutch for the mega it's doing amazing and the install was pretty easy!