I picked up a 2000 k2500 with a 454 a few months ago and I’ve been trying to fix a misfire since then and I’m out of ideas. It seems the misfire is most noticeable when under load under 3k RPM, or at idle. Cylinder 3 and 5 are the ones misfiring. I have replaced the MAF sensor, IAC valve, EGR valve, O2 sensors, spark plugs, spark plug wires, distributor, the whole fuel system, and even the injectors, but I have made no progress. Has anyone else had an issue like this, or any ideas where to go from here?