NOS 2298534 ball joints are out of the question. Nobody was them and if you do find them they are going to be expensive. Maybe try a moog brand?