Just an update, I figured out the problem. My 4Runner needed to get towed when the airbags went off, yet the engine was still running when the bags went off. I came back to the vehicle the next morning and the towing company claimed the frame was bent and I should trade the title for the cost of the tow. This was after they went through all my items in the vehicle and pulled out what they thought was valuable. I looked under the vehicle and saw no bends in the frame but it wouldn't start. I found this a bit suspicious at the time but I just assumed they didn't know what they are talking about. I got the 4Runner out of their yard and brought it to a place where I can use a lift and diagnosis it a bit more. I found that the AM2 fuse blew, I am not sure what this fuse powers exactly, but it must power a lot of modules in the vehicle as a lot of dash lights would not light up and it wouldn't crank. Even a scan tool couldn't communicate with the vehicle because of this. I replaced the fuse and it started right up, what I am not sure of is how the fuse blew, the vehicle was still running when the airbags deployed and the engine would have just shut off without this fuse. So it somehow "blew" in the tow yard, whether they made it blow or they put a faulty fuse in it, or it could have just been a coincidence. Later I lifted up the vehicle and examined the frame, it isn't bent at all. Talk about sketchy tow yards.
But anyways thanks for the help, with all of this.