The product is an engine computer designed for Hyundai Santa Fe models from 2007 to 2009. It is a direct replacement unit manufactured by Hyundai with the part number 39110-3C561. This ECM requires programming and comes with a 1-month manufacturer warranty. The product is a genuine OEM part suitable for front placement on the vehicle. It has a flash memory system and the interchange part number is 590-51076. may need to be programed to your vehicle