There's no way it's going to reliably start with that ECU
That's been wet for quite some time. It may repair, but it depends on if any damage has been caused by the water shorting the components but will certainly need testing.
If you wish I could have a look at it for you, I do have replacement ECU's should it be beyond repair
Russ