sounds like water in the fuel. gas cans are famous for that. go to the autoparts store and get some additive and see if that helps.