93 Grand Cherokee Shaking & Shuddering

As far as the wires/plugs go I haven’t replaced them in the roughly four years I’ve had the Jeep.

This is just a random problem that comes and goes along with its severity. Sometimes it will do it once, twice, and be done. Other times it’s so bad it’s nearly undrivable. Today I was driving it around town and didn’t have the first issue in a roughly 20 mile journey. Would this be so random with a vacuum leak?

Also no there check engine light isn’t on. The last time it came on was when my alternator died around 4 months ago. I replaced that and the battery (bad cells) no engine light since then.