x2 on the cranked arms. You may be able to fix part of it with a new steering stabalizer. Its probably long since worn out, and than can help dampen some of the road "noise" in the steering.
Baby Beast 2- 1999 4Runner SR5
Baby Beast -1987 4Runner SR5-Gone, but not forgotten