I have a 2003 s10 4wd with a 4.3! I’m getting a p0305 code which is cylinder 5 misfire! I’ve changed all plugs, wires, distributor, cap, rotor and new fuel filter! Still getting same code very rough idle and really bad fuel mileage! I am now lost at what else it could be and I don’t want to keep spending money and throwing parts at it that doesn’t fix the problem! Someone please help!!!!