Quick update: this lead me to the ignition switch. Original to the truck and worked before the swap. I bought a new one and now able to crank engine with the key. Thank you for the help. I don’t think I would have checked the ignition switch.

I am still not getting injector pulse. Been doing research and discovered engine speed (RPM) is not logging in OBDII. I have a lot to check/verify with Crank/CAM position sensors, wiring and grounds. At least I am heading in a direction instead of being stuck. Thanks again.