Sway bar links done...ABS light on....
Reply #33 –
If it is a balljoint its most likely the bottom (load carrying) one and I believe that the top one is a non-serviceable type meaning you would have to replace the whole upper control arm. If I was you I would replace the sway bar link bushings and see if that fixes it. They're like $20 some bucks and by the looks of yours it needs done.