I have a briggs and stratton 20 hp I/C engine in my mower. It starts and runs fine but if I turn it off after running it for 30-45 minutes it will not start again until I let it cool off for 30+ minutes. It gets hot enough to burn the oil deposits on the crankcase. What are the causes of this type engine overheating?