There was some recall on MOOG ball joints. The part number i had and the manufacture date was spot on with the recall. If you got the warranty slip from advanced auto the store will notify you. That is how i found out. Today I replaced them with Raybesto's from Carquest as i work there too. $175 did em myself and a free alignment is a good deal. I get the money back from the MOOG'S also.