1996 GMC Jimmy shakes at idle

Cylinder 4 misfire changed plugs wires rotor and cap shakes at idle feels great at highway speeds

How many miles on it. Is the check engine light on? What transmission? Ever done a compression test?