Disclaimer: Links on this page pointing to Amazon, eBay and other sites may include affiliate code. If you click them and make a purchase, we may earn a small commission.
Same leak on mine after Snoball. Ford had to remove the transmission and change an internal seal. Ended up rolling the seal when they reinstalled it and removed it again to fix it right. Down about 4 - 5 days total. Pressure tested the torque convertor and ruled that out while they were in there. I think it ended up being a pump seal or something like that.
It was covered under the warranty though......
Well shit, this is going to mess up my paid possibility of making it to TRR next week!