Sat up for several years. New carb. New plug. New air filter. New battery. New petcock valve. Took off gas tank and cleaned with gas and carb cleaner. (ALOT). Adjusted carb idle screw per owners manual and set throttle cable to correct position. Hit the start button and it purred like a kitten. Was using TruFuel for 4 stroke engines and have since filled it with premium NON ethnol gas. It has started randomly dying and not wanting to start. And then like magic it starts as if no problem and the cycle starts all over again. I am NOT a mechanic and I am seeking council on here to start and what to do to try to diagnose and fix this problem. I know you guys know. So looking forward to hearing what you think.