I just did this on my 90YJ. Pretty much everything bolted right up. You will need a steering box, pump, mounting bracket, and a belt. I got my parts from a late 80's model XJ with a 4.0L. The hardest part was finding a V groove pully to for the pump to match the rest of my pullies. I ended up having a friend fab one up for me. Other than that it went pretty smooth.