Thought Iwould add my 2 cents to the catch can debate!
Bought my 17 with 10.5k miles, drove the crap out of it. Put a add a tube to air box. Bought a pc. Drove the crap out of it, no mercy! After reading posts here, I bought a ebay 68$ z bracket, good hose catch can and installed at approx 20k miles. Got a little bit of crud after 500 miles and next oil change there was about a 1/4 container of yuk after about 3k miles.
In the process of painting my engine cover I noticed black crud on throttle body walls and blade. Pulled it and cleaned it, there was quite a bit of gunk. I attribute it to a oem system sucking oil/carbon into the throttlebody.
After I passed the magical 36k warranty I installed a cai and a fastman tb. When swapping tb, the oem was clean so I didnt need to clean it again!
I since traded my 17 WhytRam for a 19 classic with 30 miles. By the time the truck had 100 miles it had the exact same brand new 68$ ebay catch can and will always have one! I now have 2050 miles and have dumped /checked it twice. Both times about 1/8th or a little more.
I dont need anybody to run comparison tests and publish the results for me as I have inadvertantly run my own and will NEVER RUN MY TRUCK WITHOUT ONE!!!