This article advises how to connect and configure your COMPUSHIFT Sport or COMPUSHIFT Pro controller to communicate with a Haltech ECU via CAN bus.


  1. Be sure you have connected the two systems together with the correct CAN bus cable kit, usually. The black tee and terminator plugs into the gray two pin CAN plug on the COMPUSHIFT, and the flying lead set goes to the Haltech controller.

  2. Set the engine type on the COMPUSHIFT to be “Haltech Elite V2”

  3. Enable the CAN protocol on the Haltech Elite as follows:

    1. Run the Haltech ECU Manager software and connect to the Haltech ECU.

    2. Once connected go to the Setup –> Main Setup panel

    3. In the “Haltech CAN System” menu, choose “Main Connectors” under “Bus Selection” and check the “Haltech CAN Supported Dash” checkbox as shown below.

  4. Restart both controllers. They should now be communicating correctly. Engine speed and throttle position should correct show on the CS Setup dashboard.


You can diagnose CAN bus problems by going to Diagnostics / Network Diagnostics on the CS Setup App.
CAN 1 Receive Count should be steadily increasing when the ECU’s are communicating correctly.
The error counts should always be 0.