Have you checked that the spindle is the correct length for the BB shell? That would be the first thing to check, especially as it sounds as though the fit is sloppy. What does the inscription on the spindle say? Measure the BB shell, if the BB is 70m and the description on the axle says, for example, 68-SS, it's the wrong axle/spindle