I have a 2012 GMC Sierra 1500 and a shop recently installed a flex fuel sensor in it. Since then, the check engine, traction control, tow/haul, cruise control lights haven't been working. Also, the fuel gauge rarely works. All other gauges work as they should. He mentioned something about needing to "pin" the new sensor into the ECU. Is it possible my ECU was damaged? Any help would be appreciated.