Have someone pour water on the car and see if its really coming from the HVAC case. A sunroof leak can go to the same spot, down through the pillar.