Kia's have a very bad problem with throwing false codes, so they're Ok if you don't mind driving with the 'Check Engine' light on constantly.
Otherwise, I would go Hyundai. Much more reliable.
We've had 3 Hyundai's and have had no problems with any of them. I have one right now .. a 2013 Santa Fe .. I love it.
I just traded a 2009 that gave me no problems at all. My 2013 even has a Turbo engine in it .. really peppy! :)
Sticker price was $33,000 .. but I got a great deal. They really wanted my trade in and contacted me about it earlier. It was low mileage and in great condition. They really gave me a great price.
IDK - but I like the Kia