360 engine

Possibly retarded ignition timing and thus the throttle plates too much open to compensate, and that allows the 'dieseling' (run-on). Cheap fuel too.
I am pretty sure timing is correct, I am "not" sure that throttle plate is not to far open, could I have my idle a bit to high? I run unleaded premium!