Hi Raza,
Good to know that a drop in filter does the job, would you be able to provide a link of the exact model you purchased? As far as the warranty, you're right it would probably void it, water on the other hand, this filter is so far back I don't see a risk of flooding the engine via air...