Just some information
I have had a series of issues with my boat, dealing with the ECM, and had to bring it in to the dealership. Although my boat was still covered the warranty, the boat was spitting out ECM error codes. The dealer had replaced the ECM several times and got nowhere. They have been working on my boat for months, but they believe the issue points to ECM incompatibility. They seem to be getting new '17 ECMs, not '12, and can't get it to communicate properly with the rest of the boat. The service manager had told me that although Scarabs have Rotax engines and similar design, their ECM's run different software and require a different program to diagnose those. As of now, your best best is to find an ECM from the same year and model as your boat, to be safe, as making newer, or older ECMs, compatible with your boat is difficult and very time consuming.