Looks to me, from the picture of your hood being up, that any water coming into the engine bay would drop down without hitting any particularly hot bits, avoiding whatever steaming might come. By the way, I love the way your car looks man, never seen it before. Wish I could get a set of Type 03...