
Without brand bashing, I suggest using the Champion plugs.
If you suspect that your motor is running hot, have you checked for cooling? That engine should have a very steady water flow out the tattle-tale, even at idle.
I had a '69 Sportwin 9.5 and that was an awesome motor. Wished I could have it back.