Since you have it out, I would disassemble and check everything. If the suction screen is just about plugged you would get noise and lag. Was the oil dirty? Doubt if it is a clutch problem because it acts the same in F and R. Were F and R reacting the same? The torque convertor could be making noise. Maybe the clutches were engaging properly and the convertor is slipping? I would check the oil and filter for any signs of debis or discoloration telling you that there is something wearing. If the torque convertor bearing is going bad it would make noise, the impeller would rub, and contaminate the oil. Checking the condition of the oil and the screen should give you some clues. The pump is easy to check by looking for wear in the gears.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.