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



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.

thanks
__________________
TAT
LateNate is offline   Reply With Quote