I've put one in everyone of my Ecoboosts, you'd be surprised what drains out of it some days! I've not done a catch can or had issues with carbon buildup, but I run mine hard and tow regularly. If you do the weep hole expect an occasional spot on your garage floor. Usually only happens if you...