Not familiar with this kit, but I assume the motor mounting screws are slotted? Are the slots free of any gouges? If there are indentations in the slots from where the screws were before, or gouges where it may have slipped before, it may be hard to keep the motor from slipping due to the screws...