I bought this pump and my mechanic installed it. It doesn't work - didn't get any details from the shop (BMW certified shop, they don't usually let customers bring their own parts but he made an exception for me so I can save some money) but the power amp turns on and off out of. Very frustrating as I will have to buy another pump and probably do the replacement myself at the shop.