Well I don't know how tough this crowd is, and I will certainly drop it after this post, but you inquired about what you should do, implied that your mechanic gave you incomplete information on how to remedy the situation, and I tried to lead you in the right direction. It is entirely up to you what to do now.
I meant no disrespect to you or anyone else. I'm just trying to help.
Carl