Starts back firing and won’t rev-up, puffing black exhaust . I’ve cleaned carb. Disconnected coil diodes , gaped coils, checked valves.ect. The weird thing is when I move the ignition key to the off position it runs fine. But there’s no PTO ,not charging the battery ect. So what could it be ...