Any one of your modules could be failing and shorting out the CAN BUS. That's the network that ties everything together, engine, trans, ABS, dash, pretty much everything. Short the wires together and nothing will talk to anything else.
If it were my truck, I would first examine all the battery connections in the fuse box underhood. Then I would look for any aftermarket anti-theft/alarm/tracking devices and remove them. In five years at a Toyota dealership, the only time I ever had a bus failure code, it was caused by a bad antitheft module. And when the topic came up at factory school, it was unanimous- nobody else had ever encountered it with a factory module, it was always from aftermarket stuff.