doh! 904 not a 727

just pulled engine and trans out of my demon, pulled out spare trans i bought 2 yrs ago for a song, seller said 727 so i never really paid attention to it. obviously its a 904. my 727 was leaking like a sieve out of inspection cover. any chance its just the front seal? kinda hoping its just that, moneys kinda tight right now