I have a sato beaver that will start and run great as long as it is pulled to get it started but will not start under the power of it's own starter, it just turns over but never starts. I had the starter rebuilt thinking the starter was dragging but that did not solve the problem. Any advice would be greatly appreciated. I'm just at a dead end here