What causes "dieseling"
I would as said play with timing and run it maybe at least 5 advanced from spec. Be sure to set the idle when warmed, and if the engine is running "hot" that can aggravate the problem. I've often suspected that an engine that uses a little oil might be worse for "run on"