The product is a BMW E92 328i 128i X3 ECU Engine Control Module Unit DME with the manufacturer part number 12 14 7 576 670, 12 14 7 574 768, 12 14 7 583 527, 12 14 7 584 309, 7 594 485, 12 14 7 602 216, and 12 14 7 594 485. It is a genuine OE OEM original BMW part made of aluminum, plastic, and steel. The ECU had a 60-day manufacturer warranty, is designed for upper, front, and right placement on the vehicle, and is a performance part suitable for various BMW models from 2007 to 2010. With a female connector type and universal fitment, this engine control unit is an essential component for maintaining the proper functioning of the vehicle's engine.
Read More on eBay