on the head is a temp sensor with a tan wire or blue / tan etc, trace it and simply disconnect,.
if you have electric start disconnect battery wait 5 seconds than connect battery start up and see how she runs.
I this dont change anything then its the diode in the wires, but I think it will be a bad temp sensor.
do you still have he vro all running on tis motor ? if yes then when was the last time you cleaned out the oil tank filter ?
Not enough oil can also send motor into S.L.O.W mode, or the diode in he line.
I had same trouble with the slow function on my 1995 60hp triple, mine was the daft diode. But it is normally a bad temp sensor.