Stroker engine "diesels" after I shut it down

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.

Yep, that's what Moper, 1wild and I are thinking. There are others that may have mentioned this too. Pretty common issue. The plates being too open continue to introduce fuel to the engine.