Is this the outboard bearing style of bottom bracket? If it is I am wondering if the bottom bracket needs to be faced. If the bearings don't sit flat against the face this would cause the issue and also be why it keeps coming back even with a new bottom bracket.