Hey guys. Messing with a 2008 5.3 Silverado and it randomly stopped letting me write and crank. (it's an e38 but I haven't messed with any throttle settings) it's throwing these codes. Bad ECM or mechanical issues? If you leave it alone log enough will eventually crank but once off it will not go again. Turn key and starter won't turn over.
I'm waiting for a dinner table and will post tune after. (maf code is from being in VVE and cam pos code has been there but truck runs fine)

C0561 (History)
U0100 - Lost Communication With ECM/PCM A (History)
F0103 - Mass or Volume Air Flow A Cirouit High (Pending, Current, Old).
P0341 - Camshaft Position Sensor A Circuit Range/Performance (Bank 1 or single sensor) (Pending, Cumen
P0449 - Evaporative Emission System Vent Control Circuit Intemittent (SES, Pending, Curent, Old, Histor
P0606 - ECM / PCM Processor (SES, Pending, Curent, History )l
F069E - Fuel Pump Control Module Requested MIL Ilumination (Pendina, Cument, Old, Histor)
Dx7E8: P2544 - Torque Management Request Input Sign A (Pending)
Ox7EB: P025A - Fuel Pump Module Control Circuit/Open lument)