1998 k2500 suburban running rough
My 1998 K2500 suburban with a 7.4L is rough running. The ICM, the ICM connector,cap and rotor, plugs and wires, ignition coil, fuel filter were all changed with no improvements. The check engine turned off for about 24 hrs and then came on again tonight. It seems to run better and it is cold. The rough running gets worse as the engine heats up. Please help! I'm out of ideas.