What's the motor in? A long shaft will be too long (hit the radiator) on pre-55(?) cars and may not work with your pulley. I know the Filling Station sells a shortened pump for about $100 or an adaptor to go with an earlier short pump, or you can press the shaft yourself with an arbor press.