Got the tranny out and on the bench tonight. So far I don't see any evidence of where the leak might be. But I know for a fact it was literally pouring out of the front of the bellhousing while running in park after driving for a few miles. When it's cold, not bad at all.