By this oil temperature is reduced in 2.0 motors with model code D4EA. If it’s not working properly in Hyundai, buy only such dimensions: height of 95 mm, width of 95 mm and depth 38 mm. This is the only right choice of cooler for Hyundai Elantra 2.0. During service you need to get Elantra factory sizes for 2.0 engines. There is a special radiator in Hyundai Elantra cars which controls oil characteristics.
To ensure optimal oil cooling choose this radiator: 95 mm in height, 95 mm of width and 38 mm in depth. The module in D4EA motors with volume 2.0 can be easily out of order. You need original radiator for Hyundai if you possess 2004 year of production car.