Thanks for chimeing in guys, did all the "maintenance" i said i would today, switched to castor premix and all and the bike still did the same thing. Im pretty sure its a dirty carb issue. Bike runs great, it only "dies" when you blip the throttle very very slightly like if it starved for fuel then when you give it more gas it runs just fine. Ill report back with more info when i dig into it soon. Thanks again!