Detectives push to close 29-year-old cold case