We do have a NY state inspection, in fact mine is up next month, but since the recall is for a different year GS300, they wouldnt have any need to check for a bad ball joint. Infact the mechanics missed diagnosed the problem last year. Fortunately my insurance covered the repairs, but they didnt replace the right ball joint. Since I had vibrations on the right side now, I brought it to Lexus, told them about the recall. They said my tires were bad, I had them replaced, improved the vibration, but the tires were less than a year old. I feel that the ball joint made the tires go bad. I wanted Lexus to replace the other ball joint, they said it wasnt bad. I dont feel confident driving the vehicle anymore, thats why I am looking for someone else who might have had this happen to a 98 GS300.