Re: Timing and gap
Hiring a tech can be way cheaper than throwing parts at it. A good tech can diagnose a problem within an hour. The problem is finding a tech that doesn't throw parts at it also in which case you are right, you can throw parts at it perfectly well too.
Knocking/pinging:
Ignition timing is wrong.
Knock sensor bad/ wiring/ plug/ pins at main connector
Balancer spun or wrong balancer causing mark to be off. Usually a spun balancer tends to retard timing mark. I've seen this quite a few times. Have to set timing by "ear" which means going out on the lake with the timing light and resetting timing right up until it stops knocking. Helps a great deal to have marking tape on the balancer to keep track of where you're setting it. If you set it to where knocking stops and the boat has lost all kinds of power, something else is causing it.
Wrong or damaged, cracked spark plugs
Combustion temperatures too high engine is overheating or hotter than gauge says / compression too high for gas used. Run compression test and check actual temperature with rectal thermometer.
Running lean causing higher combustion temps. Map sensor. Unlikely with your MPI system but check fuel pressure. Can't hurt and you'll look like you know what you're doing.
Fuel octane too low/incorrect gas type (more than 15% ethanol)
Misfiring for other ignition reasons, 5 & 7 plug wires crossfire, fuel cooler not cooling.
Damage on piston, valves, or head causing hot spot which ignites fuel early
It's not pinging or ignition related at all, its something else, coupler, flywheel, U joints, bearing knock, Tiny man in bilge beating on engine with hammer
Cam jumped a tooth, tooth fought back and beat up cam. Cam no longer jumps those dang teeth cause they tough bastids
Neighbor is dumping his Coleman fuel in your boats tank (actually had a customer that had this one) or something is in the tank or gas you don't know about. Maybe that tiny guy and his hammer in there.
Trailer still attached to boat. Hey we all heard about that blonde and her Bayliner
Sell boat to unsuspecting buyer who then fixes it right there in front of you in 3 minutes. Waves at you every time he zips by you on the lake. Your new boat develops a suspicious knocking noise.
Environists (I leave the 'mental' out) have gotten to the refineries and the entire nation is now knocking but the young kids with buds in their ears can't hear it, old people can't hear it, middle age people hear it, don't care and turn up stereo. Environists gnash teeth. Dentists rejoice.
I was just kidding about the rectal thermometer hopefully you didn't open the package and can still return it. They tend to not want those back if they appear to have been used.
Get out of boating all together and hang out here teaming up with me giving wrong advice that sinks peoples boats n stuff.