Front seal pouring out.
Its an aftermarket converter. 2500 stall. I bet it doesn't have 1000 miles on it but I bet the crap out of it so it could be cracked. Thanks
Print