Hi
If you're talking about the bolt that holds the ball joint in place, then it should fit perfectly. Go to the mazda dealer and buy a new bolt and nut, don't bother putting the old one in. I changed both control arms on my p5 and everything was seized, so just be patient and don't rush anything; the bolt was pitted and showed signs of fatigue. When you're ready to put in the new bolt through the knuckle, you might need to take a hammer and ligthly tap the bolt through the holes and presto!!! Remeber to put a little antiseize compound on the threads and go get an alignment once you're done. Hope this helps
madmaz