Hi Fairy,
If you have done a RAM clear, then that should definitely have stopped the problem. That suggests you have a timing issue with the gears (the teeth have been damaged, or mis-timed). There are timing marks on most of the gears to allow you to allign them, but the first thing to check is whether the small thin plastic roller is in the upward position. This is the one that rolls against the little numbers on the drum. If not, it will need stripping and re-timing.
Mark
October 2008