This Rein Engine Water Pump Pulley Kit fits your 1999 1998 1997 1996 1995 1994 BMW M3 3.0L 3.2L L6 and is perfect for a tune up or performance upgrade. .
Rein Water Pump Pulley Kit for 1992-1995 BMW 525i 2.5L L6 - Engine Belts vl
Rein Water Pump Pulley Kit for 1992-1995 BMW 320i 2.0L L6 - Engine Belts yd
Rein Water Pump Pulley Kit for 2000 BMW 323Ci 2.5L L6 - Engine Belts Cooling cj
Rein Water Pump Pulley Kit for 1998-1999 BMW 323i 2.5L L6 - Engine Belts vt
Rein Water Pump Pulley Kit for 1992-1995 BMW 325is 2.5L L6 - Engine Belts zl
Rein Water Pump Pulley Kit for 2001-2005 BMW 525i 2.5L L6 - Engine Belts ky