Ok I have this 1986 Toyota pickup I got free (not running). Have it running but noticed turning hard right or left a grinding and popping noise. I didn't do the typical ball joint check but rather walked in and called the tire dealer and made an appointment for new ball joints because of the mileage on the truck. Dropped truck off and get a call about 45 mins later and its NOT my ball joints!! Perfectly fine!....I went and picked it up and Toyota has these metal "steering stop" things and mine were rubbing metal to metal. One side has a spot for a rubber cover but mine were wore off. Just ordered new ones off of E-Bay....end of embarrassment.