As many of the 197 guys have experienced, very common for them to spit fluid on track days, some even do it on the street. Recently installed one of these on JT's Shelby, nice piece. When installing, be sure to clean the vent with brake cleans or similar. Also common for it to plug and cause pinion and or axle seal leak. My personal preference would be to eliminate the factory vent and go with a non pressurized version.

http://shop.bobsautosports.com/Musta...-reservoir.htm