“If the transmission is leaking, it means we need to replace the gasket and the transmission pump as well”
that last bit... not quite sure?
Wouldn’t it be great to get a second opinion from trusted mechanics?
Sign up,and join the waitlist!
are you a mechanic? sign up here