Doubtful. Take everything apart and clean/lube everything. There are sprays that can enhance electrical properties for all the connectors. The starter sounds like a corrosion issue if it is sticking, hard to say about the tilt, but it is probably not connected to the ECU. There again, clean connectors, check switches if they got soaked.
The poor engine running itself may be water as well, if some got inside and/or in the fuel system, either tank or float bowl, unless it has fuel injection.
Either way, it probably should have been addressed directly after the incident. Salt water is VERY hard on everything. But that boat has sailed. Pun intended! Good luck!
