The p0700 is the valve body. I replaced it, fairly easy, better with a lift. There is a consensus on dodgeintrepid.net that you can take the orifice pack apart, clean it, and put it back exactly the way it was taken apart and it will work. I just replaced it, $400 for the part and a weekend on my back. The connectors are tricky. As a side note, use the MOPAR fluid, and nothing else. I put the wallyworld fluid in to top off and have some torque converter chatter. 5k more miles and I'll put all new mopar fluid in. If you or your friend has a code resetter give that a try. Are you over 100,000? If not try the warranty route.