904 push botton leaks

hi, installed new O-rings and pan gasket which seemed to fix most of my leaks. put car away for winter 2 months ago. went back to work on car, more leaks than before. torque converter draining back????? should I install deep pan or what?