With out seeing motor I’m going to venture a guess it’s just residual unburned gas left in exhaust system from prolonged idle. Then when you fire it up all of it burns at same time. 2 things I would do, first replace plugs second when you idle along like that before you shut motor off, put in neutral and rev motor for about30 seconds then shut it down.
Sent from my iPhone using Crappie.com