No I did not see a check engine light, it appears GM may have a problem with the high pressure fuel pump in addition to the bent camshaft position reluctors and fuse box problem. I was told by a very good GM diesel mechanic that the pump pressure is 36,000 PSI to the injectors. The CPU requires 8,000 PSI and 4 engine revolutions to confirm sufficient fuel in the rail. The CPU will shut down the ignition after the 4th rotation but the engine will continue to crank until it times out at bout 9 seconds. I assume by that time there is enough fuel in the injector rail to allow for a start for the second time. I just went thru all this with my 3.0 which had been in shop 38 days. Second day I got it back, I got a fail to start/overcrank condition again.