If the insulation on any part of the kill wire is worn or cut through, and it touches ground, you will have no spark. This is exactly the kind of fault I've been suggesting you need to look for. It matches your symptoms perfectly.