I recently rebuild the 904 in my 73 Valiant, when I installed the torque converter (stock) back in I drained it and filed it up as much as it would take (a little under 3 qts) and poped it in. After I installed it in the trans it would leak a little for about 2-3 days just sitting there as the car has not ran yet. It seemed to stop. A few days later i added 4 qts into the trans making it about 7 qts full. It is now leaking again from the inspection cover area. I wiped it and will check again tomorrow and see if it stops on its own. Is there anything that would cause this? Ive read something about a vent? Main thing is I would rally hate to take the trans off again. It has a new TC seal, pump outer seal, and bolt washers.