This goes off topic now...
Hy,
I guess it has a mikuni TM carb then. Buy a Keyster Carb set for it, all jets and gaskets are included, costs 20 bucks. Or buy the original jets at a yamaha dealer.The leaking shafts we talked about are a malaise of constant velocity carbs that are used only on fourstrokes.
Clean the outside of the carb , don´t go into detail here, just get it clean enough to touch. Find a speedshop and let them clean the carb with an ultrasonic cleaner, all jets are screwed out, otherwise you shake loose the dirt but it won´t leave the cavity it´s hidden in. Again 20 bucks. No compressed air, no matter what they say, ultrasonic is the word here.
Fill the tank half full and shake like a madman for a few minutes. Pull the petcock, drain the fuel into a container. Clean out the petcock, too. Now, get a funnel, place some kitchen roll in it and drain the container back into the tank. You´ll be amazed by the amount of dirt you´ll find.
Also, drain the oiltank both in and outside, especially the filling plug and its rim next to the and spray it clean with brakecleaner before you refill.
The ultrasonic cleaner will shake loose dirt in places you cannot reach or cannot blow clean 100% with compressed air.
Other places to look for bad midrange and idle: spark plug (new? gap? right type?), high voltage connections from coil to cable and from cable to spark plug connector. Also check the ground connection of the coil to the frame. check intake for airtightness. The reeds should be o.k. if they lay flat on the frame and seal it without a gap and aren´t burnt so they bend open.
If in doubt, drop me a mail with a picture.
This should be the beast, or?
http://www.beedspeed.com/html-pages/Mikuni-TM.jpg
Cheers,
Johann