I have a 1988 Cherokee 4 liter automatic. Going up a hill in overdrive, it has begun sifting back and forth between overdrive and third gear. It can't seem to decide which gear it wants to stay in. Any ideas what might cause this?