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.
Oem fit
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.
Installed for a customer install was pretty straight forward and looked great
Very good , work ok , perfect on my 4runner 3rd gen 1kz engine 2001