For BMW (149) 1991-2006. This is an aluminum water pump. maintaining the highest quality to help prevent engine overheating. The quality is better than the pump made of plastic. A good car pump can take away the heat of the engine and protect the engine.