I have a catch can on my '17 Ecodiesel. When I first installed it at 1285 miles, it threw a code. I disconnected it until I installed my GDE tune. I reconnected the catch can and haven't had a code since. The stock tune is really sensitive to the crank case pressure. Like Mr. Jensen mentioned, a larger diameter hose might help.