check timing, firing order, cap/rotor, and then replace your fuel filter... fuel filter is a very common overlooked problem