Sounds like you have a short somewhere. Did you replace the pump or just remove and reinstall the same one?
BMW '00 740il w/230,xxx miles, DIY timing chain guides complete! M60 Manifold, BDC Throttle Body, Performance gearing 3.46 LSD, Magnaflow Mufflers
BMW '97 ///M3/2/5 w/105,xxx miles
BMW '06 X3 w/130,XXX