2001 Ford Explorer Sport - Hesitates, stalls

Hesitates, stalls while idling, loses power while driving it dropes really low then slowly comes back only to repeat the same action over and over, sometimes power drops so low the vehicle dies

Is the CEL on?

That model is known for rough idle, stalling, etc. The usual cause is an intake manifold vacuum leak. A good independent shop can diagnose and correct the problem.