Update on the EBL Flash ecm. I went out and started the truck like normal. Switched the ignition off and removed the key with the engine still happily running. I checked the radio - not powered up, checked the heater controls - not powered up, switched on the left turn signal - it blinked twice and the truck died. I initially thought it was because of the low idle. Restarted the truck and switched off the ignition and the truck shut off normally. I've started it probably twenty times since with normal operation of the ignition switch.
I swung by our local salvage yard and they had a 1228747 ecm. I swapped my prom and calpack over and installed it into the truck. Truck starts and runs normally - well normally for it (the idle has been messed with and it has a miss going on) with no ses light. Swapped the EBL ecm back in and still starting and shutting down normally.
I did not get a chance to check for power at the EBL ignition pin or pull the ignition fuse prior to it fixing itself with the turn signal application. So, for now, I will continue on with the EBL ecm and update this thread with any future occurences. Thank you everyone for your kind assistance.