Bad wheel bearings are a pretty common problem on late model Toyota trucks. Especially if the truck has over size tires and wheels on it.
The good news is there is now a complete hub and bearing assembly ready to bolt on. Until recently it was a total pain in the ass to replace the wheel bearing on late model Tacoma's and 4Runners. Now, it's simple. Amazon has them.