Transmission output seal leaking

That's sucks I guess I never looked at mine yet but have not had a reason to. And as of right now I won't get mine back till July they are saying not real impressed as I only had it a month
 
Back
Top