My trusty Honda HRM215 has started acting up with a new problem. It starts fine and runs great for about 20 minutes. Then it looses power and stalls. It won't restart until it "cools off". This behavior is very consistent. I've tried the spark plug, air filters, gas cap (vent), muffler...