When I lived in Manayunk, I took my car to Fountain Street Auto. They seemed to do good work. They're right up along Ridge Ave. Disclaimer, never took a 4Runner there for aftermarket suspension work. However, it's all just "nuts and bolts".
As far as the trouble you were having, +1 for seized...