I have a visit with a mechanic this weekend. I will post here what I find out.