ours was the same on the 90 until we stripped it down and cleaned it up. Not a dificult job, just a bit fiddly. When everything is stripped down, clean it up really well and use copper grease on it to keep it running free, especially the little rollers that actuate the mechanism
Oh, and we also have the same issue on the Disco but not as bad so it will wait until the weather is warmer ;)