lol, the Tiburon is rated pretty highly by the owners here.
Don't have an answer for you but Hyundai has shop manuals available online that are free. Just have to register for access. Maybe it'll have some auto body stuff in it that will help you figure out the latch.
More details in the Hyundai Online Shop Manuals Access discussion here in the Edmunds Forums, if you have trouble getting the link to work.