when i pull the trigger my drill will delay for a couple of seconds and the run for a few and then back off n on and i hold the trigger down all the way and sometimes it doesnt work at all when i pull the trigger, i was wondering what would cause this problem