I ran all my vents lines up the top of the engine bay and clamped them down. I also have a snorkel and actually used it two days ago. Def seal your distributor cap and plug wires. Yesterday I pulled out my carpet yet again to get all the water out and started sealing the heck out of anything that would look like it would let water in. Any and all bolts, screws and plugs in the floor are covered in rtv. Also, the seals on your doors let most water in. What I did last night was fill the seals with expanding foam. There are drain holes about every 8" or so in the seals. Stick the straw in each hole and fill till it comes out another hole. Let it set up and that will give you a better seal. Also, your doors let water in, behind the cover deals where the plastic is. There are tons of holes in doors and if its not sealed properly it will let water in. I also sealed all electrical boxes under the dash, tranny computer (which mine doesnt work anyways), car alarm box and anything else that has electrical components that could corode. You also have to seal up anything coming into the cab from the engine bay. Its not an easy task. Have fun and good luck. Jeff