I did a good amount of work when I got it, pass. Side CV shaft, pitman arm, idler arm and bracket. Had to fix the wires that go into the hubs (ABS light was on). Check engine light was on due to the wires on the EVAP vent valve were separated. Upper ball joint on pass. Side and the inner tie rod...