Re: 03 jeep gr.cherokee transmission problem
There is one solenoid block inside the transmission. Your jeep has the 5-45RFE tranny. Its not hard to change, if you have moderate mechanics habilities. You need to lower the pan, remove the inlet filter and remove the whole valve body with the solenoid block on top of it. You can then split the solenoid block from the valve body.
When the engine tries to stall, it could be a sticking solenoid, or also a sticking valve in the pump assy, which prevents the Torque converter clutch to disengage.
This last one requires the tranny to be removed and opened, so not a first thing to try. Sometimes also speed sensors can give strange behaviour and could be a good thing to start with. When the tranny was not serviced lately, some fresh fluid and new filters can do wonders as well. Did you already check for any fault code set?