Not a tranny expert, but just my two cents. I checked out vent tube on my 98 and have the same setup. It might be the holes are to act as a anti siphon for the tube, or, it could be possible with the open ended tube, at hwy speeds, said open ended tube without the holes could induce a venturi...