It sounds exactly like a bad torque converter, very surprised no one on here mentioned that.