I ran into the same problem with my local yamaha place, but there are a couple of mechanics in the area that deal with my XS. Problem is they are about 50-65 dollars an hour on top of the parts I need. Best thing to do, if you have the money, is find a place that sells old bikes; more than likely they will have a mechanic that will work on it. If you do not have the money, then buy a Haynes manual for the bike. The book will give you a total tear down/build up for you bike. Parts can be found on the Yamaha website, so if you run into a part you need go to their website and see what the part number is. Sometimes you can order from the dealership or you can find a site that sells parts. Either way the money you spend will probably be less than buying a new bike. Im in the same boat, but I am going to chop mine and rebuild the engine. It will probably cost me less than a grand to do it. GOOD LUCK!!