Stroker engine "diesels" after I shut it down

Why would the timing matter cause the ignition switch is off? I will try shutting off the elec fuel and water pumps before shutting down and see if that helps. My wiring is pretty old and not the best of shape. BTW, idles 850 or so when warmed up. I think the timing is around 34*.

Thanks FABO!

Shutting off the fuel pump won't do anything unless it's a fuel-injected engine. You've still got fuel in the bowls. To me, I think the reason retarded initial timing could cause dieseling is because you've got to have the throttle blades cracked open more when the timing is retarded. I'd try to get the idle down as far as I could first, like maybe 750......and as much initial advance as it'll handle.