hello if you cleaned tank and carb your prob alright on that end. oil mix is 32 to 1. Check your reed valves. over time they get worn out and create this situation you have. mostly because they stay open and allow to much fuel then over time it eventually causes the bike to die after warm up