The product is a 2012 Dodge Compass Patriot 2.4L Engine Control Module (ECM) with the manufacturer part number P05150607AC. This ECM requires programming and has a maximum amperage of 12A. It features a pin terminal type and a superseded part number of P05150607AC. The engine control unit is manufactured by Chrysler, DaimlerChrysler, and Dodge, and comes with a manufacturer warranty. The ECM has a fast microprocessor and is designed for the front placement on the vehicle.