View Single Post
Old 05-06-2013, 08:45 PM   #58
Gnarly Adventurer
Joined: May 2009
Location: Walnut Shade, MO
Oddometer: 334

Got them installed, but...

They feel a little weird. I haven't taken them it off road yet.

When I go to make a turn, it almost feels like the bars what to turn quick or it even drops faster in the turn. Not sure if this is a good thing or what.

or if I need to adjust the front suspension at all since the install.

Copper Canyon
LateNate is offline   Reply With Quote