Did some research today & went to AutoZone to have the battery & alternator checked, and both are fine. Ultimately I cannot remember the last time I did a brake system fluid flush & refill. I know I've done it, but I cannot remember when. So thus that must be due. I think I had a bubble in the system, and perhaps combined with the fluid reaching the end of its life, as well as my brake pads nearing theirs too, I had some sort of fluke where the computer fired off 6 codes, and only 2 of them pertaining to the ABS.
So I got to thinking about some electronic things occurring lately. One being last week I turned on the 4 low and turned off the TSC. When I reversed that, the TSC was very grumpy about turning back on. Took several tries doing all the tricks I know, and finally it clicked back on when I guess I found the perfect level spot and letting it slowly free roll. One of the codes that were thrown pertained to the TSC. Thinking back on that it occurred to me that I haven't heard the ABS pump turning on this past week. Those of you who are familiar with this know what sound I'm talking about. Since resetting the codes last night the sound of the ABS module working has returned. And also now the "play" in the brake pedal has returned to normal and isn't as far to the floor. When I was having the battery & alternator checked today I noticed the level on the brake fluid in the reservoir is lower than it was yesterday, and its color is just a bit darker. So I'm going to get that system flushed and then put in the new pads replaced if they need to. I'm also due to replaced the gear oil in the diff & transfer case. Regardless today the 4Runner braked perfectly again, better than it has in several weeks. Staying up on maintenance is everything!