Another thing to consider with front pump, etc oil leaks. Take a good look at the torque converter. I've seen several with thin cracks in the snout that goes into the pump.