This isn't a specific problem with a single component, but rather a communication error. The cause could be several things:
* Wiring harness issues: Damaged, corroded, or loose wires between the TCM and PCM.
* TCM failure: The transmission control module itself may be faulty.
* PCM failure: The powertrain control module might be malfunctioning.
* Data bus issues: Problems with the communication network (CAN bus) that the TCM and PCM use to talk to each other.
* Connectors: Poor connections at the module connectors.
You'll need a professional diagnostic scan tool to pinpoint the exact cause. Simply clearing the code won't fix the underlying problem; it will only temporarily mask it. A qualified mechanic should inspect the wiring, connectors, and modules to diagnose and repair the fault.