Some months after I had my scooter serviced I noticed oil splotches under my bike everytime I left if for a while in the one spot. The company that serviced the bike did numerous things wrong including getting a cable stuck in the throttle assembly (since been fixed). So I suspect that something they did during the service has caused the oil leak. The whole bottom of the engine is now coated in oil.
Have a look: http://memecode.com/temp/scooter/index.html
Said company won't obviously take responsibility for the leak and I'm a little short on cash, on top of that all the reputable companies in the area have waiting lists longer than a month.
So I'm up for attempting to fix it myself. The scooter is not worth a whole lot anymore, so I don't have that much to lose :-|
I heard from a friend that there is some sort of seal that has to be applied when the oil change is done? And if it's not changed you can get a slow leak like this? I've removed a lot of the panels so I can access the bike, but I can't see enough to know where the leak is.
Update: The engine has been degreased and the leak is between the cylinder block and the crank case. And that seems like it's just too hard for me to attempt at this point. And probably too expensive to pay someone else to do as well. I might have to put up with just filling it up with oil in the meantime.