Originally Posted by
mariontr
Sorry all about the double post onehundred80, ala_xfire thanks for the link. How difficult to install? Worst case could pay the $110 labor and order the stabilizer and this center link and have them install. If not to difficult then could do it myself