I'll get all this done tomorrow and report back. Thank you for trying to help me get my truck running.
Okay so I changed the oil today and the fuel filter and it still did not start.Old oil can obviously make it run BAD, by poorly firing the injectors. Can't say I've ever heard of one completely fail to run on account of old oil. But as a rule, if you can't say when the oil's been changed, it's waaay overdue. So even if it's not the root _cause_ of your no-start, it may very well be a contributing _factor_. Unfortunately, you'll have to change it cold, which means you might consider changing it again once you get it running.
You also said the oil is really low, right? So yeah, just change it, even cold, just to get something fresh in there.
And as said, check fuses.