Drives about a mile and stop pulling but still running.
Check your tranny fluid, if it's black and smells burnt your tranny could be bad. They will pull until the fluid warms up and then nothing.
Search Jeep Cherokee Questions
Jeep Cherokee Experts