Not compatible with the Gen 3 4Runner. They are poorly designed. The nuts will not fully thread. If you are comfortable with the nuts only being partially anchored, then feel free to put them on your vehicle but I personally value my life and those around me too much.