I think i would remove the connectors from the ecm and check for corrosion and also check the relays in the box next to fuse box. You can use the relay marked fuel pump as it is a spare if the truck is an LPG unit. Be sure you verified that all fuses are good and of specified amperage as notated on fuse block cover. ETC is an expensive item.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.