I see you have a RI phone number, I know a 4runner/Tacoma scrap yard and sister shop in Providence, they may be able to do it. Not sure its worth it though paying someone else to do it. Its a lot of work, and also sourcing a good donor. I think most that go this route do the frame swap themselves.
If you want to go talk to the scrap yard, 170 Silver Lake Ave, Providence. The guy is Guatemalan, not always there, its a private yard, he exports stripped parts to Guatemala. I lost his phone number, best day to go is Saturday. The shop across the street is their friends, those are the guys that wrench.
Sat image shows yard on left at red marker, repair shop across street on right.