Theory about 727 and wheels up launch
Maybe try a baffle? I found one in an old racing trans, thought it was a neat idea.
Print