Could be many things man, check your timing, pull your plugs see if the motor is running too rich or too lean, check for vaccum leaks.It could be a number of carb related issues. A problem like your having can't be solved by somone telling you what it is on here. You gotta cover all your bases.