If 3/8 threaded shaft it is Federal. Bracket is not BB. Big block is one piece that attaches to Water Pump.