DUDE!!! WHAT ARE YOU DOING!!! All you have to dude is replace the $20 switch! It will take you less then a hour to do! Unless that mechanic is good friends with you they are probably going to overcharge you for the switch and charge you like $100 to install it! Even if the switch did get stuck and it freed it's self up, thats bad! That switch shouldnt get stuck, if it did it's time to replace it. They are probably going to dig up a WHOLE list of stuff that you "need to replace". Wher you live? Why don't you bring it my, I'll install a new one for 100+ beans