I had the same problem,found leak to be between welded panels under the passenger side dash/bulkhead as sealant had dried out.
The gap was filled using sikaflex squeezed into gaps,which could be seen coming out of the corresponding seam under the bonnet.
Seemed to do the trick,now got a leak from somewhere else.