The product is a 2005 Chevy Malibu 3.5L Engine Computer Module ECM ECU OEM 12593988. It is a bolt-on style engine control unit (ECU) made of aluminum, with a maximum amperage of 12A. Programming is required for installation, and it comes with software included. The ECM is designed for the front placement on vehicles, has a female connector type, and is a genuine Chevrolet OEM part. It has an unspecified length manufacturer warranty and is not a vintage part.