My Bad Boy just started a bad habit.  It will be cutting fine but then the engine feels like it bogs down like it is under a big load. Sometimes it just dies out and will not immediately start back up until I I let it cool down for an hour.  Then after it has cooled down it will start right up and I can mow again for a limited period of time until it starts bogging down again.  Sometimes if I catch it soon enough I can disengage the mower deck and the engine will keep running so that I can get back to the house. Any suggestions of what I should be looking for to resolve the problem?