This 2010 GMC has had a history of problems that are intermittent. Occasionally while driving the ABS light and Traction Control lights will illuminate. the dash will drop out and messages will display to service ABS, 4x4 and Stabilatrack systems. On other occasions it will not crank yet the battery is up, lights come on and heater fan runs. I decided to replace the ECM since it was the only controller on the can bus that did not have network codes in it. We will see what happens now...