I really like the idea of this set up from Rez fab. It says in the product description that they are slightly longer to accommodate lift. My question is will they fit a stock set up? My FJ is stock height, Seems like a more money than brains issue. I like the red bling:surprise Feedback appreciated. Also is install difficult?