Does the problem follow the motor or the truck? Looking at the truck, you can see bare metal where the worm seems to be making contact with the truck below the worm gear indicating maybe the worm is not on the motor shaft all the way. If thats the case rather than trying to push the gear on further, maybe grind a bit off the end with a dremel.
Pete