it could be a few things like a bad coil , has he tried different coils ?? . also you could try turning it on and while its on slide the battery pack out and then try to restart it with the battery back in . check the battery contact springs as they could make the machine act strange if they are bent . if you still have issues with after all that it could be a hard ware problem and would have to be sent in .
Dan