Check the u-joints in the steering shaft for play or being froze up. It never was a perfect driver on the road but I could do 60mph comfortably before I put the beadlocks on. After U rebuild the links will it squeak any more? That was its trademark!
__________________
|