Hi I have a gasgas txt pro 2005 300cc and it won't stay started for longer than about 5 mins just before it cuts out it lacks power then dies if i rev it high it will stay running abit longer but will run again a few mins later but only a couple of mins I've had someone rewind the starter as that's what someone said but to me it sounds like the floats in the carb are sticking and petrol is slowly seeping through thus being the reason running longer the first time because the bowl would be full if any body has any idea I would be more than happy to hear it please help thanks in advance