Yup definitely sounds like you need a clutch.Get one from here, just as good as OEM. 180 shipped. Never had any issues with Eaton.http://cgi.ebay.com/ebaymotors/ws/eBayISAPI.dll?ViewItem&item=330372841748&viewitem=They have Turbo kits as well. Just call or email them.