Sounds to me like torque converter too.. The clutch in it sucks. The trans itself is great.
But if you wait too long, you'll be rebuilding the entire trans...
Be proactive and replace with a better upgraded converter like geotrash and others suggest
But if you wait too long, you'll be rebuilding the entire trans...
Be proactive and replace with a better upgraded converter like geotrash and others suggest