L31MaxExpress
I'm Awesome
Check your ECM1 fuse in the underhood fuse box. If it is intact, my thought would be a bad ignition switch. Fairly common failure on these trucks. Not that other things cannot fail, but my next item to test would be the ignition switch. The pink wire on both the ICM and Coil should have battery voltage with the key in the Run as well as Start positions.