Just as there are brand names for these parts:
Radiators----Behr
Rotors-------Balos
Oil Filters-----Mahle or Mann
Thrust Arms---Lemforder
Etc, etc.... you get the idea...

Is there a brand name for a water pump? I'm getting tired of replacing this. I don't mine paying the extra bucks for a higher quality part. I gotta a leak coming from underneath the pump but I still need to know if its coming from the shaft or if it's coming from the mating surfaces.

I just got through cleaning the engine/parts just before I installed the head/parts (hopefully I'll show pics later) and now I see this eyesore blue coolant sliming over the upper timing chain cover... the curse of the m30 engine: just can't keep itself clean. Just like a dog, can't resist from wallowing in the dirt/mud after being bathed... geeeeeze...