Mabey the gas is bad. Try running a line from a gas can as a gravity feed and see if it runs better. If the gas in the tank is a year old it could have gone bad. Also check your plug wires. If they are old it may be arching across them and making it backfire.