Brad,
When I go to Drag Specialties it lists these caps as both vented and non vented. They show this picture of what I have but doesn't state if it is vented or not
I would not use those. I had a set on mine and they leaked all the time. If you look on the underside of the cap they are designed differently. There is like a diaphram on the vented ones if my memory serves me correctly.