Hi Nick. It sounds like your transfer oil seal has gone, they are easy to change though just be careful. Also if you are local to Hitchin in Hertfordshire I have a Yamaha 250 (type unknown) in my garage looking for a rebuilder (free to collector).
(Peter) mrfixitwilyeo@ntlworld.com, January 2005