Wow, reading this thread is getting me scared of owning a BMW. Heavy downpour or flood is something we can't avoid in Malaysia. Im getting my 330e end of this month and am really scared as having electric motors mounted behind the engines would make it worst! Hopefully I wont be having this kind of problems, finger crossed...