I have a Craftsman riding mower, about 10 years old, with a 19 HP B&S engine. It starts and runs fine, but if I shut it down for more than about 2 minutes, it will not start again until it has significantly cooled down. It turns over and seems to have plenty of spark, but will not fire up. Any ideas what the problem may be, or how to further diagnose it?