have a 2017 6l80 with 2014 ecu have had it running wont start now. had issues with electronic throttle control.never seemed to be right as of driving.have communication between modules ecu os is 12663390 an tcm is 24276638.what would be cheapest an best way get these to be compatible?