This weekend I took out the transmission, again, in order to replace that leaking seal. I ended up getting the oem seal which is also the same koyo made in Japan seal. The aftermarket seal just started leaking again like the first time I used it but since the other transmission was bad I didn't think much of it. Live and learn. In any case I'm almost finish putting everything back.