I had a more tactful answer but I took too long and it went to the moderator.
Sorry. Try cleaning out all the lint you can find. Look for cracked or broken plastic parts. If that doesn't work check with a dealer. It may cost more than replacing the machine. Those old free arm machines can really get packed with lint and some times it will clog up a gear enough to break one.