pcv is post metering so could be drivability issues if vent to atmosphere plus your killing the enviorment for us young ones/ our kids whatever way you want to look at it. did you drain your tmic while you installed the catch can beacuse oil still in the ic can cause smoking so it takes a while to cleer up. catch can will catch and capture the oil and other what not from the pcv system and trap in a media or can so you can dispose of. as oposed to burning it in the engine. turbo cars have a tendency to go through the oil quicker then NA cars so it helps out a little.