my old man had a 99 chevy like yours, but it had the 5. 3 in it. it was an excellent truck. when sold it had 210k miles on it, and ran like a top still. two sets of plugs, one set of wires, a water pump, one transmission, and one set of brake pads were it's only repairs. not to shabby in my book!