P0700 means is the TCM isn't communicating or is sending dodgy data.
No power and No / damaged Comms connection are the first place I look. If one or both are not OK then a good TCM can't talk. Much cheaper to fix corroded, broken, or chewed wire(s) or bad ground(s) than replacing a controller.
There are several power and ground wires on the ECM. I'd have to look at the TCM wiring diagram but don't count on only one pair of power wires.
Comms are twisted wires.
Use a tungsten filament bulb to test power and ground. A meter is low impedance so it'll show 12v when the wire is corroded or damaged enough that it won't carry enough current to light a 168 series peanut bulb.