tiger
+1y
Check ALL the fuses...everythign you listed isn't on the same fuse, they are on about 5 different fuses.
If you do find blown fuses, don't just replace them and call it done, figure out why they popped and fix that problem first....next time the fuse may not blow and you'll be roasting marshmellows on your truck.