Description
Identified by OEM number 7789572, this Engine ECU Control Module is a factory-original part from BMW, produced for the E46 3 Series range. Recovered from a written-off donor and individually tested for functionality, it represents a dependable and economical alternative to a new replacement unit.
The ECM in the E46 3 Series acts as the central brain for engine operation, translating sensor inputs from the throttle position sensor, coolant temperature gauge, and crankshaft sensor into precise commands for fuel injectors and ignition coils. Smooth power delivery, responsive acceleration, and compliance with European emissions standards all depend on this module operating correctly.
Typical indicators of ECM degradation in the E46 include a persistent check engine light, hard starting especially in cold or damp conditions, hesitation during acceleration, and rough idle that worsens as the engine warms. In severe cases, the drivetrain management system restricts power and triggers limp-home mode to prevent further damage.
This unit is sold used and tested — match OEM number 7789572 to your specific E46 build before ordering. Professional installation is highly recommended, and the module is likely to require coding or adaptation procedures following fitment. Returns are accepted within 14 days of receipt.
Returns accepted only for genuine faults — faulty on arrival, not as described, or wrong part supplied — requested within 14 days, with all 3 anti-tamper stickers intact. No returns for change of mind, incorrect installation, coding/programming, or buyer compatibility errors; checking compatibility (OEM number, firmware, vehicle) is the buyer’s responsibility. Full policy: https://giantparts.eu/refund-and-returns/










