this is an update to my other post. my car, and others have had a problem with a leaking sunroof. it seems Kia has determined that a certain amount of sunroofs have indeed been defective. My dealer contacted Kia Tech and was told this. I'm waiting for the new sunroof to arrive, and the dealer will be installing it. If it fixes this issue, which i'm now confident that it will, this is certainly proof that Kia does care about quality control. I did receive a phone call as a followup for my visit to the dealer, and the Kia rep gave me his direct phone line if i had any issues after the install. another soul owner actually had a dealer unable to figure out the problem, and lied about contacting Kia, so they had to take her car back for a refund. if it wasn't for this forum, I would have assumed the same fate awaited me. I don't know exactly how many souls are effected by this, but if your sunroof is leaking, bring it to your dealer and tell them Kia knows about it.