If it bolts on don't weld or braze it, the pickup can't go anywhere if it's bolted. Too much chance of warping the pump when you weld or braze it. And if you're still worried about it use Loctite Bearing Race Retainer(the green stuff)garonteed it will never come off!..