1) Disconnect the connector used for CAN circuit.
2) Check the connector terminal.
Is there poor contact in connector terminal?
Repair the connector terminal where poor contact exists, or replace harness.
Replace the ECM.