If you do have a bad ball joint trust me on this BUY IT FROM THE HONDA DEALERSHIP!!!!! Not only do you get honda quality but believe it or not it is CHEAPER at honda. I got mine from the dealership for about $10 every other parts store wanted $35-60 for it.
Robster