Any luck with your leak? Just a heads up, I just found a leak in my car due to the heavy rain the past few days. It ended up being the air duct under the cowl for the cabin air filter. It seems like the seal underneath it failed. I just applied some clear waterproof caulking all around it.