worth keepin a eye on your coolant level, it could been seeping out of the matrix
water can get in loads of places, inner arch/ floor, battery tray even it if looks ok check from under dash behind the sound proofing, fuse box, or just feel about on the floor will feel if its wet , if its just water off ya boots get some mats