What causes "dieseling"

IF you don't have to pass emissions, throw the book numbers in the trash. Even with emissions testing, set it where it runs best, then set it to the trash numbers when you have to test.

Not enough initial timing which requires opening the throttle plates too much to maintain idle.
Yup. Likely what it could be.