P0700 AND P0605

2004 Chrysler Town and Country • 70,000 miles

I'm getting 2 error codes on my 03 chrysler town & country, P0700 and P0605. According to the mechanic its the P0605 that put my car on limp mode and the TCM needs to be replaced. I just want to get a second opinion if its really it or are there other possibilities that's causing these errors. Thanks.
August 25, 2012.

For the case of the malfunctioning power door locks what seems to be causing it? Can it be a faulty actuator? If its an actuator do I have to let all 4 doors check?
The remote still works in opening the side doors and it can still arm and disarm with the horn still honk to arm it, it but the locking system does not follow.
All the accesories running under the iod fuse they made a visible inspection for possible shortage or lights left on, no problem there.
Thanks for your patience.

Sep 1, 2012.