Okay, you do not want to deal with either one of these guys. If they are mechanics, they tell you the issue and not you have to tell them the issue.
No warranty? Stay away from him forever. If he will not stand behind his work, then he is not honest.
As far as the leak, any chance you can take some pictures and upload them to this post so I can see the leak?
Roy
Wednesday, December 11th, 2019 AT 12:33 PM