does the engine light stay on ?

does the green key go out when your turn on the ignition ?

if you suspect the ECU, I can test your ECU for you