You need to take your motorcycle elsewhere. Do not pay the motorcycle mechanic any monies and indicate that it should not have kept your bike this long if a) it could not fix it or b) locate the part. File a consumer complaint against the shop once you have the bike out of there. Usually this is done through your local prosecutor's office or the state attorney general. This should make the shop get its act together for future customers.