Put the old carb back on. The kill mechanism on most small engines is normally to ground the coil(s). If an engine runs with no spark it is due to overheating of carbon particles inside the combustion chamber. But , if you still have spark when it is turned off, the kill wire or circuit is defective. That is what I would suggest.