The only way I have seen ball joints offered for the MSP, or any Protege for that matter, is to buy an entirely new control arm. I've searched and searched, but no one offers a press out ball joint for our cars. Plus having to rent and use a press is pain in the arse. New control arms from RockAuto are $72 a piece, so not too bad.