Can you explain a little more about what your bucking problem is. Is it when coasting, accelerating, cruising, what RPM range etc. Any CEL lights or other symptoms? Wild a$$ guesses would be plugs and/or wires, fuel filter, or possible fuel pump. (If bucking at higher rpms) If the idle and low speeds are rough, check for an intake leak.