Your original post in this thread led me to believe "Lean Mixture" for two reasons:
- Lean mixture can cause the hot spots (including hot electrode on spark plugs) that can cause the dieseling.
- You said you needed to keep the engine at 1500rpm or so for a while after a cold restart.
I'm thinking a carburetor rebuild kit is in order.
FWIW, I run 87 octane all the time without a problem. I only got dieseling one time when I came off a plane and shut off immediately. As long as I idle 10+ seconds before shutting down, it never runs on.
_________________

"Knot Easy" 2000 Horizon 240 Volvo 5.7GS /SX
tow: 2017 Honda PILOT EXL-AWD
prev. boats:
'87 Chaparral 198CXL 4.3 OMC Cobra
'69 Jetstar 16ft Ski Boat, 115hp Yamaha
'68 Aluminum Jon Boat, 3hp Sears
'64 Water Wings