https://www.amazon.com/gp/product/B06XK9PTP7/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1
This is the one I put on my silverado to try and get rid of some more KR the tuner and I were seeing. I'm running it on the ragged edge of 87 octane (wife's truck she won't run premium) so we were trying every last thing to keep it from blowing up along with colder plugs.
@nvrenuf start searching google for Catch Cans and sit back with some pop corn and beer. It's an epic online battle that's split firmly down the middle between needed and not needed. It's more so an issue with DI engines as the fuel doesn't spray the back of the valves and clean them but even then it's a moot point IMO. BMW had some bad experience with valves getting so coated the intake had to blasted with a media to clean them every so often and now the internet believes that all DI engines are required to have one. I pulled the manifold off of my 14 silverado at a 120k miles and there wasn't much on them beyond an oil staining. Few others have as well. It's one of those feel good things that no one can definitively prove it actually helps or hurts because it's nearly impossible to prove without someone putting two vehicles on a dyno for a 100k miles and seeing which one is doing better at the end.