Please see Product Description below for compatible models.Eluka Inc Warranty: 12 months / 12000 milesIntake Boot Throttle Housing to Mass Air Meter3 Series-E46-Convertible-323Ci-(2000 to 2000) 3 Series-E46-Convertible-325Ci-(2000 to 2006) 3 Series-E46-Coupe-323Ci-(2000 to 2000) 3 Series-E46-Coupe-325Ci-(2000 to 2006) 3 Series-E46-Coupe-328Ci-(2000 to 2000) 3 Series-E46-Sedan-320i-(2000 to 2004) 3 Series-E46-Sedan-323i-(1999 to 2000) 3 Series-E46-Sedan-325i-(2000 to 2005) 3 Series-E46-Sedan-325xi-(2000 to 2004) 3 Series-E46-Sedan-328i-(1999 to 2000) 3 Series-E46-Wagon-323i-(2000 to 2000) 3 Series-E46-Wagon-325i-(2001 to 2005) 3 Series-E46-Wagon-325xi-(2001 to 2005) Z3-Z3-Coupe-Z3 2.8-(1998/09 to 1999) Z3-Z3-Roadster-Z3 2.5-(1998/09 to 2000) Z3-Z3-Roadster-Z3 2.5i-(2001 to 2002) Z3-Z3-Roadster-Z3 2.8-(1998/09 to 2000)