I have a 2000 OBS z71 that is doing something very odd. It runs fine during normal driving but if I need to give it 3/4 throttle or more it starts misfiring when I let up off the gas to cruise level in overdrive. If I let off the gas completely and then give it half throttle again the misfire goes away. Any ideas? All ignition parts are AC Delco plugs are a year old and the cap, rotor and wires are about 4 years old with around 15,000 miles on them.