I used this for a XRC Gen 3 and it's a tight fit for that controller, but it's workable with some tweaks. Nice kit.
Fit good but 2x2 tubing not square with bumper I think plate it was welded to was warped. But works as should. If not for not being square would be 5 stars.
Very good , work ok , perfect on my 4runner 3rd gen 1kz engine 2001