1993 Jeep Cherokee Jerks at 45MPH

when i get up to 45 mph she starts to jerk hard. when i let off the gas and reapply it gets worse.

Have you checked for a stretched timing chain?

Tester