I cant decide. My xD is First and only car I have ever purchased, and the water going into the engine possibility scares me! =X. Fujita looks clean as hell, but is it all around safer to go with the K&N Short ram? Another question is with a CAI does it stall the engine when it simply rains, or do you have to be experiencing a flash flood incident for you to notice? I just recently threw the Tanabe df210 lowering springs on my car so its pretty low... Anyways just hoping you all can send me in the right direction and answer some of my questions. Thanks