Small Engine Troubleshooting Problems? Ask a Mechanic Now.
Twin engine and when you remove the kill wire to the coils, you get spark and engine runs?
Kill wire can be shorted between coils and keyswitch, or key switch can be bad. Assuming that the oil pressure switch is not killing the spark.