904 question. Please help.

Are you sure it's not leaking from where the dipstick tube goes in to the tranny? QUOTE]

I am sure it is definalty coming out from inside of the bellhousing.