Update - got the boat back, running great!
Ended up being a couple of the ignition parts (trigger etc).
Installed new ignition switch, fuse panel, and bilge pump - they checked everything out, got the running lights working.
Put in the water on lake, got 30mph (gps) with 1 person and basically...