I was looking to replace my factory hitch as the actual hitch depth was too shallow (distance from end of the hitch to the locking pin) compared to my previous truck (or my Dad's truck, or friend's truck, etc.). I couldn't find any aftermarket hitch made for the late model 4Runners as they come stock with one from the dealer. What I ended up doing was having my local fabrication shop cut and weld on an 1.25" extension to the factory hitch to get the depth back to what I wanted. Now when I put my bike rack on the 4Runner it locks down solid with no side to side wobble.