Hello. '97 Cherokee 4.0/NP242. 250,700 miles. Only problem...overdrive. Doesn't always go into OD. When it doesn't, I stop, shut it down, wait 15-20 seconds, restart, reverse a short distance and go. Then then OD works for a day or a month at random, no rhyme or reason. Also, when I am towing...