When you guys take the water pump out, does tons of coolant come pouring out?
Also, I noticed that most "oem bmw parts" site actually sells water pumps manufactured by Graff and other companies..... I'm wondering if its better to just get oem bmw made pumps or one of these other brands. Doesn't seem like the factory pumps lasts that long but i've also heard that some aftermarket pumps making weird noises once installed. What do you guys think?