The P0700 code only tells that the transmission control module has set a fault code. Now you need to scan the TCM to see what fault code it has set, the key dance will not show that. How does the transmission shift? Loosing power and the rough idle seems to be more engine related. A TPS sensor for example, eventhough you would expect a fault code for that one. I would first do the TCM scan and ...
It has P0700 (Transmission Control System Malfunction) and P0657 (Actuator Supply Voltage A ckt/open) codes. Reverse works fine, when it is in drive it is stuck in 1st or 2nd gear.
I've had several codes for AT on 05 jeep GC 5.7L: p0073, p0700, p1684, p2706, p0934. The weird thing is, after clearing the codes and rerunning the car, I got same codes back except for p0934 (AT pressure line sensor).
The P0700 is simply the generic trouble code indicating the TCM has stored a fault. It could be the shifter bezel, line pressures, slow engagement, incorrect ratios, etc., etc., etc. Anything wrong with the transmission will throw a P0700, and you'll need to take it to a place with a much better scan tool to pull it. I would start by checking to make sure the transmission fluid is at the ...
That are the codes that come up when there is a problem with the transmission control module Code P0700 = Trans control malfunction. Code Uo404 = Invalid data received from control module gear shift. This means Trans Control Sys malfunctioned. I have a '06 G/C w/ 124K miles on it and get the code occasionally, and it always resets itself. There are a number of posts here that deal with this ...