I will almost bet it is the shift shaft seal. Just went through this myself. I changed the output seal and it kept leaking. Finally changed the shift shaft seal and it fixed it. You will need a good pick and patience to remove it. Use a socket to put it back on. And Ford couldn't get one...