Great build, congrats!
I showed my wife your Mud build thread and she thinks you're "nuts".
Her "mall" cruiser is a '06 GX. We purchased it brand new. She pampers it more than she does me...hence the "nuts" comment.
The GX only has 42K miles...never been off road, 'cept the below pic taken in Virginia after a blizzard while we were on vacation YET it is having issues with the radiator. It has a very slow leak...needs about a cup of fluid once a month. The Lexus dealers quoted us an insane amount to replace. I eventually will do it myself if it gets worse.
The leak area is on the drivers side, lower radiator "tank".
I mention this since yours received a new radiator...leaves me to believe the Yota radiators on these GXs are crap.
In a couple of years, once she grows tired of it I plan to keep it and modify it...and sell my 80.