I think your mistaking the "empty" fuse spaces for missing fuses when in fact those ports are for accessories that you'd wire up to work only with the key in the on or acc position...I see an ignition fuse and idle/gauges one,there should be an ECM one too,to power the computer up..looks to me like most of the fuses needed to fire it up are there,but more fuses may be located elsewhere like under the hood,side of the dash,etc........................................................................................................................................................................................................you'll have to see if your getting 12V to the coil with the key on with a test lamp and all the other curcuits,if not,maybe a main feed wire isnt connected at the starter solenoid,or at the junction block on the firewall,that thick red wire feeds the rest of the truck via the fuse box..late model trucks have body control modules,if they are tied in with the ignition I dont know,and cant help much with that if that has something to do with it..