WELCOME !
Nice LL29 you've got there !
Another area to look at regarding weather leaks : the drains at the lower-rear section of the front fenders .
Leaves , pine needles , mud , etc. , like to buildup there as they find their way into that area via the cowl's vents .
Once I cleaned the crap...