Whilst we're on this subject,my user manual says oil change should be done every 1700miles,I stretch mine to 2000 so that way when my odometer hits a whole number I know it's time for an oil change(eg. 12000,14000,16000 and so on.) I ride mine for a few miles to heat up the oil,then empty it in a bucket,slightly lean the bike to the left then let it sit for half hour before filling it in with fresh oil,is there a better way tho,for instance using some sort of engine cleaner you can use to completely clean the engine out before filling it up or am I being a bit fussy?lol