I would check your spark plugs and spark plug wires and make sure they are gapped correctly, make spark, and that the wires aren't near grounding anywhere (such as the rubber insulator isn't melted and wires exposed). This could possibly cause what you are explaining.