2004 Jeep Grand Cherokee V8 All Wheel Drive Automatic 124000 miles
My Grand Cherokee will change gears in overdrive mode very often on interstate highways which are fairly falt here in North Florida. Trans fluid fine, serviced at 100,000. Levels full and clean. Seems to get worse as car gets really warmed up after about an hour of driving. Today engine light came on. I took it out of overdrive and came on home (200 miles) No signs of overheating or smoke. This happened before without engine light coming on. Coincidently, today radio panel would not light up or change channels after this happened? Do you think this could be a computer problem or a real transmission problem. Will change in and out of lower gear several times in 5 or10 minutes. Sometimes more frequently once it starts. Don't trust my jeep dealer to be honest with me and lookin for help.
Check engine light on is an indication of codes stored
codes should indicate to troubled area
use an OBDII reader and get the codes
or try this
Begin the test with the ignition switch in the Off position.
Depress the odometer/trip odometer switch button.
While still holding the odometer/trip odometer switch button depressed, turn the ignition switch to the On position, but do not start the engine.
Release the odometer/trip odometer switch button.
The instrument cluster will automatically begin the actuator test sequence, as follows: The cluster will turn on, then off again each of the PCI data bus message controlled indicators (except Airbag) to confirm the functionality of the indicator and the cluster control circuitry: The cluster will sweep the needles for each of the gauges from minimum to maximum and back to minimum to confirm the functionality of the gauge and the cluster control circuitry: Only on models with a premium version of the cluster, the cluster will illuminate the electroluminescent lamp and turn it off again to confirm the functionality of the lamp and the cluster control circuitry.
The cluster will sequentially step the odometer/trip odometer VFD display from all zeros (000000) through all nines (999999) to confirm the functionality of all VFD segments and their control circuitry, then display the software version number, followed by " DONE" if no codes
since you have codes it should list them