you got a clogged AC drain, save yourself some money and time : you can easily fixed yourself, see tomcat1446's thread #19 in this link, he also linked a video from youtube titled "CX-5 water leak" stealerships charge like $175 for this, what a scam, they say they have to remove the dash...