Hyundai, Elantra (01-06), Двигатель, ГРМ