904 question. Please help.

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

if you think that's weird, my duster pisses tranny fluid all over the driveway (just sitting there not running) when it rains, but doesn't leak a drop any other time.