2.5L DOHC 24V Inline 6 Cylinder Engine on the 2004 BMW 3 Series 325i Convertible
2.5L DOHC 24V Inline 6 Cylinder Engine on the 2004 BMW 3 Series 325i Coupe
2.5L DOHC 24V Inline 6 Cylinder Engine on the 2004 BMW 3 Series 325i Sedan
2.5L DOHC 24V Inline 6 Cylinder Engine on the 2004 BMW 3 Series 325i Wagon
2.5L DOHC 24V Inline 6 Cylinder Engine on the 2004 BMW 3 Series 325xi Wagon