don't you just love smart alec answers to real problems. I tried looking up the model number that you gave, but couldn't find it. I don't know if posted incorrectly or what, but I will take a stab at it. If possibly try to find the model number off the engine, should be either stamped into the housing just above the muffler on the flap that sticks out, or may be stamped into the metal housing above the spark plug, may need to either look up under a plastic cover, or remove the cover to read the numbers.
I am going to make an educated guess and say the engine has the ready start system, which is an automatic, thermostat controlled choke, I suspect the choke is reclosing when you shut the engine off, instead of the thermostate holding it open for a warm restart, which causes the engine to flood when restarted warm. Next time you shut it off, remove the air filter cover and see if the choke is still open or has closed. If it is closed, then the thermostat mounted behind the muffler is faulty and will need replaced.