Almost sounds like a torque converter issue