Seems excessive.....not 100% sure on your engine but I believe the PH would have to come off....did on mine. Would rule out all other leak points first as this would be a last resort for sure.
If you can't see a leak inside the cowling, there is a seal on top of the water tube where the water enters the powerhead.....if it was leaking bad enough could be the cause of the overheat problem...not enough water pressure.
https://forums.iboats.com/threads/synchronizing-carbs-and-timing-on-a-75-150-chrysler-or-early-force.420505/ The late Frank A. describes idle screw adjustment beginning with step #8 in his lync n sync thread......
Glad you made it back! lol. Timing is set at WOT (in gear) only.....timing at idle will be whatever it is.....doesn't matter what the idle timing is so no need to check it. The trigger and stator problem is above my pay grade.....somebody else may have an answer.
The description says it fits most everything Evinrude except for Faststrike units.....not cheap at $65, but if the pin holes get buggered up you got another problem.
https://www.offshoremarineparts.com/946-13-958.html Bought a different one from them for my unit.....worked perfectly. The one in that link has the same part number you listed.