I had my mechanic install a james barone racing oil catch can (stage 2). Car was ok for a few days, then it threw a cel - rich idle. The only other mods are a mazdaspeed cai, mazdaspeed catback, and a Hypertech tune. The mechanic had to mount the catch can a little lower in order to clear the cold air intake. When the mechanic took the occ off, the car has not thrown a cel since (its been about a month now). What could be wrong, and how can he fix it? I would like to reinstall it. Last question, does the occ violate California smog laws? Im trying to keep the car smog legal (I can take the occ off if I have to do a smog check). Thanks