I'm not tryin to be an ass but I say the same thing, get rid of your mechanic. I saw your other post about the coolant overflow, what your mechanic don't know about that, or what's wrong with your bike now? I say your just wasting your money with him, I just got my shee like 3 months ago and did not know anything about them and I have learned alot about the bike thanks to the guys here cause there's alot of guys here that know what they're doing and don't mind to give you advice and try to help you out.