Just a quick post guys.
replaced the piston rings top crankcase o-ring and intake o-ring
(inner between cylinder and carb mount) wile i had it apart same result runs then stops so im thinking its some fuel restriction ive missed wile the carbie was apart. if it was the lower seal id be expecting very low to no crank case compression but it seems reasonably good.