Nice! Could you provide additional details/pictures of the foam rain block you fabbed up? I have the trackspec hood vents and looking to do something similar.
I cut a piece of hard shipping foam larger than the hole and then cut that to offset the size of the extractor. I made cuts for the fins so it holds in place.
I have tested it in very heavy rain and automatic car wash, and no water gets into the intake area.