Rated 4.5 out of 5 stars.
This is the good stuff.

EMP Stewart water pump, all metal impeller—steel, not plastic—so it’s not gonna crack on you like some OEM versions.

Fits a bunch of BMWs from the E36, E46, E39, and Z3 generations.

Comes with the o-ring, direct swap.

OE numbers are 11517527799 and 11517509985.

It’s a performance upgrade that keeps your cooling system reliable.

Oh, and Prop 65 warning, but honestly, what car part doesn’t have that these days?

