Running on after shutting the engine off is called "dieseling"and can be caused by low octane fuel,or if the timming is retarded too much. Try some higher octane fuel or advance the timming just a wee bit. Too much advance, and the engine will "ping" upon acceleration. Good luck.
Bill Lewallen Lexington,Ky.