vented? why would you want vented? wouldnt that set off the check engine light. just call honda and spend 15 bucks and get an o.e cap.