First place this in the cars section not motorhomes/caravans you'll get more replies.
Secondly:
If it only occures when raining .
check the rain gutters under bonnet outlets towards wings are not blocked.
if it occures all the time
Third check there are no leaks from the heater.
Nobby
December 2008