6 months after recalling 3.4 million vehicles that suddenly catch fire, Hyundai and Kia haven’t fixed most of them