Recently installed a novi 2200 on my car and just love how the car pulls , apparently this new systems come with a vent plug to relieve pressure and highs temp when operating and to avoid blowing up the seals , the issue i'm having now is oil is coming out of the damn vent plug and falling on...