Mine was allowing water to get into the engine compartment and battery tray (area which is prone to rust if you didnt already know).
If you have a spare boot rubber seal, i recommend you replace it with the bonnet one.
Now my seal goes all of the way to the front of the engine compartment, and it has also prevented any water getting in.
Just an idea.
pix to follow.








