I think my 727 is fried. Now I'm at a crossroads...

A plugged vent will also cause the transmission to push fluid from "wherever it can".