This is a used OEM Engine Control Unit (ECU) for 2008-2011 Ford Ranger models. The ECU has a fast microprocessor and easy installation features. It requires programming and has a pin terminal type with a variable maximum amperage. The package includes items as pictured and has a manufacturer warranty of 1 month. The item dimensions are as pictured and the manufacturer part number is 8L5A-12A650-VE.