1999 dodge durango

I own a 1999 dodge durango 4x4

For the last 6 months my SUV is giving me a lot of trouble. When I first start it in the morning it runs fine. I drive it 15 to 60 min. and when I go to restart it and drive off it chokes up it won’t go over 5 or 10 MPH. And now the idle is getting very rough and it’s more often. Mechanics can’t find the problem also no check engine light comes on. CAN YOU HELP ME?

Sue

Does the problem go away entirely if you let it cool off? Has anyone scanned the PCM for stored error codes?