Disclaimer: Links on this page pointing to Amazon, eBay and other sites may include affiliate code. If you click them and make a purchase, we may earn a small commission.
wow I would be calling up and rasing hell with them.
I bet they will claim it was damaged during installation and is not thier problem. Hope not though.
is it leaking at the front of the transmission I can't tell. if it is did u make sure the torque converter was seated properly