A simple test for this problem is to buy a 15,000 volt spark checker at your local Napa. When the bike doesn´t start, put the checker on one of the spark plug wires and crank the engine while watching the checker. If it sparks, the problem is not with the coils.If it doesn´t, the problem should be checked further. I can help further if needed.