Runs, drives, dies

I replaced the ECU when I did the coil because I thought the same thing. You still think it's faulty?

If so maybe not. What brand did you replace it with?

Have you looked at the ignition switch? They can cause you issues as well.