Had a bad stumble at idle and accelerating! on 1999 Chevrolet Tahoe

Had codes 300 & 307.changed plugs,cap,rotor,coil.wires are ac delco and only year old. No help. Then found out it had bad injector. Had the spider type. so put in the new mfi injector. This helped a bunch. But still has just a very little stumble at idle and giving it gas. 161000 miles.I think its just old and things worn out!

Asked by for the 1999 Chevrolet Tahoe
1 answer
seeek a mecht that can read live data and adv you on what to do