I had the same problem in my 93 lexus. My friend drove it over the curb. I took it to lexus they said it was about 300 dollars with labor to change it. Then i talked directly to the mechanic and he just put in about 7 screws and it was back to new. It still sags a little from the drag, but otherwise its stuck, its not going anywhere. He did it for free, so try to build a relationship with the mechanic.