93 Grand Cherokee Shaking & Shuddering

Also it is more likely to happen first thing in the morning when the engine is cold.