Ah, the joys of working on boats! Salt water, salt air, electronics, fasteners of various quality, copious amounts of sealant. it really allows you to work on your problem solving skills. You get to be mechanic, engineer, technician, designer, etc.
Good luck!
Barry