Installed TRD stabilizer bars today, cruising 80-90 mph on freeway handles pretty good and very stable on the turns.Both bars are much better and thicker compare to OEM one, but I do have one question. After installation I found 2 extra pieces left .I have no clue where these suppose belongs to?Or those maybe the extension for the lift? Anyone?
Thank you.
Thank you.