As I am still chasing down a squeak that seems to come when under heavy load I am wondering if it might be in the clutch. Is there any service needed on these? I remember on scooter clutches they used roller weights and you could take them out to check for wear and lube them with comet dry clutch lube. Is there a manual for my clutch or info, its a 2003 Max IV. Thank you