It sound like the ignition switch has gone, or the loom behind the switch is broken or shorted. When the engine is stopped and the key is out, do you have your ignition lights on? If you do, be carefull as the ECU and coil will not like it much if they are energised for long periods of time. Plus they will flatten your battery.