Re: Electrical shock on throttle ??
To get shocked you need a source of energy and a completed circuit. An example is placing your fingers on 12v battery terminals. You have the source of energy and the completed circuit is from one hand thru your body to the other. On the battery, if you lick your fingers and squeeze real tight you might feel a tingle. When you say shock I don't know how much you are talking about.
Here's a case that may give you some ideas:
I saw a guy in salt water once who had a dead battery observed after launching. He went to his truck and got that battery. He put the battery in the boat while standing waist deep in the water. He hooked up the ground wire barehanded (-) and proceeded to connect the hot wire (+) whereupon you could see him jerking back because he was receiving a shock.......because the circuit was closed.......battery - term to engine, engine was in the water, he was in the water, his hand was on the + wire terminal and when he touched the battery he had the completed circuit with the battery voltage across his body (lower torso to hand).
Now, had he connected the + terminal before the - there would have been no shock as he and the terminal he was trying to connect were at the same potential hence ho energy available to shock him.
----------------------------
So, with what I have told you, think about what is different about the battery connections, any other metallic connections including water as a conductor....especially salt, and where you hands are (both of them) and other exposed body parts are when you get shocked, while the boat is in the water, and don't get shocked, when it's on the trailer.
Possibly you are only getting 12V and it is from possibly an ungrounded control box or something like that.....but that is pretty far fetched because the engine has to be grounded to the battery - to start it and the control cables would provide a ground to the control if nothing else did.
Get more info and come back.
I like your idea of looking for sparking at night. That was the right idea.
---------------------------
Note on safety. The heart defibrillates (stops beating) at around 200 ma and that is lethal, as are higher currents, which can just plain flat burn flesh. The human body, across your hands...hence thru your heart....varies depending upon how good the connections are and how much salty sweat is on your body....or anything else that could improve the interconnect between the source of the energy and your body path thru your heart.
100,000 ohms is a good starting point for body resistance. So for the shocking current from getting your hands across your battery, you take 12v divide by body resistance (100,000 ohms) and you get .00012 amperes (120 micro amperes). So if you are real sweaty with body salt sweat and get a really good squeeze on the terminals, you might be able to get your body resistance (at the battery terminals) down to 10,000 ohms. That would give you a 1.2 milliamp current and that would be just a tingle (detectable sensation)......long ways from the 200 ma that would hurt you.
The guy in the boat had really good connections (with half his body in salt water) so he may have been down to 1000 ohms and felt 12 ma which was enough to make him turn the cable loose......course it probably startled him as much as anything.
---------------------------------------
Mark