I would bet that the pump will fit, but that you need the correct M42 p/s pulley installed on the pump.
This is the case with the E30 M3. The pump part number is different, but it is just because it uses an engine-specific pulley. Swap the pulleys and it should work.