Motor 6D tool messing up animatons

So bassicaly i have a tool that uses motor 6ds for animations. The animations are completely fine,but upon equipping the tool the tool will be in the default location of the motor 6d for a split second inside of the arm,then the tool idle will play. Any solution to this?