w/ Hot-Climate Version (S823A) or w/ Trailer Coupling (S3ACA)
This fan assembly is designated as part number FA70740.
The OEM number is 17117590699.
Engine Cooling Fan Assembly.
For 3.0 Liter engines without a Turbocharger.
With SULEV certification.
Engine Code: N51.
OEM #: 17 42 7 547 305
Browse our selection of quality engine cooling fan shroud parts designed specifically for your BMW 128i. We carry options across multiple trim levels, body styles, and engine configurations to ensure a perfect fit.
Base · M Sport
Convertible · Coupe
3.0L L6 · L6 3.0L
Automatic · Manual