Is it a newer cat it may be the crankcase breather filter
Also had a m2 that someone put a small funnel shaped in both fuel tanks,to me about $2000 to find it you have to pull the fuel line from the tank right when it happens to know if its in there because it backs out of sight in about 3 min