a904 Front seal leak?
My money is on a cracked converter hub. I'm sorry.
Print