Please don't take this the wrong way, but you've wasted your time and money at this point doing a half-arsed attempt at repairing your vehicle. What I mean by that is that you have DTCs (Diagnostic Trouble Codes) stored in the vehicle's memory (in the Skid Control ECU to be exact) which will assist you in diagnosing what the issue is and what steps need to be taken to correct the issue. Instead of properly diagnosing the vehicle and determining the fault area you have jumped straight to "Shotgun Diagnostics" which is shorthard for throwing parts at a vehicle and hoping it fixes it without knowing what is wrong with it (unfortunately not an uncommon method in the industry.)
What you need to do now (which is where you will want to start next time) is to have a shop pull the DTCs from the Skid Control ECU. The problem is most generic OBDII scantools don't communicate with the ABS system, so you need either a shop that has a tool that can do this or to go to the dealership and pay for diagnostics. Once you have the DTCs, you can better understand what part of the ABS/VSC/TRAC system is having an issue and isolate your testing to that section to narrow down potentional causes. At this point you're just flying blind and throwing money down the drain with no goal.
I would recommend that you look through these threads to get a better idea on how to approach repairing your vehicle in the future:
http://www.toyota-4runner.org/4th-gen-t4rs/151487-check-engine-trac-vsc-read-me.html
http://www.toyota-4runner.org/4th-gen-t4rs/132953-toolbox-how-use.html
When you get the DTCs post them in your thread and I or other members can help you narrow down what the issues are, until then we really do much but make wild speculations.
Al