Usually fits Azera 2009 model And possibly Elantra, not sure Everything works Full guarantee everything works