My M5b gradually lost power until it died. Then it would run for a minute and die. It will almost start but then backfires out the exhaust and won't even try after that. I have replaced the fuel, plug, coil and cleaned out the carb twice. Seems to be a timing problem but before I spend the...