I am pretty sure it comes as a full kit. Call Rancho, they are really cool guys and will help you out with any questions. Time was an issue for me so I had to pay a shop to do the install, but if you have the time and the tools it would be an awesome learning experience and a good way to save some $$$. When it comes time for you to do the install PM mfleetwood. He did his own install.