If you are asking me if a bad fuel pump or a bad pressure regulator can cause a no start; absolutely. However can a bad pump cause a coil to spark without the engine running; no way.
As for a bad ignition switch, well... IF the ignition switch is telling the ecu that the engine is cranking, then yes. Your injectors would also turn on and off. Do you hear them clicking? Unfortunatley, Deawoo has not released any diagrams which tell you what is the wire the ecu uses from the switch as a "start" signal. You can access the wires yourself and see if you have any "trickle voltage" from the start wire OUT of the ignition switch.
By the way, after you installed the ecu, did you relearn the crank/cam sensors? This will give you a drivebility problem, but says nothing about coils sparking with the engine stopped.
I still say you MUST have a problem, eithe in the coil driver, ecu, or the relay. One at a time, unplug the cam+crank sensor, the ign relay and tell me if the car still sparks with the engine off. Next unplug the ecu and tell me if it stops. See if your ignition switch is leaking voltage in the start wire.
I know I sound repetative, but the car can't spark with the engine not running.
Make sure all your connectors are hooked up correctly. Some connectors look the same, therefore are easy to crosswire. If any connector looks the same, make sure they are hooked in to the right component. This has happened before. Look for the coil connector and see if you can find one that looks the same on the car. Maybe a connector mishap is all this is.
Good luck and please let me know how it goes. I'm really curious now.