I will be there for the weekend, Friday rental also. The converter draining back shouldn’t make it leak in the bell area, if it doesn’t leak while running. It does raise the level and can make the dipstick tube leak/selector seal leak. The vent is under the metal or plastic cover at the 12:00 position on the pump. Transbrake seem to create the most vent leaks, no idea why. My 904 pump from A&A had the vent npt thread with a plug. Relocated mine, if the pump wasn’t already plugged, I would have left it alone.
View attachment 1715931994