Snorkels are not made for gasoline engines, only diesels.

I strongly believe you are mistaken. While diesels work very well underwater, snorkels can be just as beneficial to a gasoline vehicle. Most electronics can take a brief dousing of water without much harm, but not many engines can survive a slug of water down the intake. It is much easier to replace an alt or dry out wires/cap/rotor than it is to replace an engine because of a bent rod.

Michael