Wire coming out of power pack to plug could be damaged, plug install could be incorrect, new switch could be bad.
Do you have a multimeter and do you know how to do a continuity test?
My 77 35hp has a ground coming out of the power pack like this. Mines a control box but they should wire similar.