if the engine has the dual fuel injectors, than a catch can is a waste of money. I’m really not sold on the catch can idea anyway. Yeah i can see it catches a lot of crap. But honestly running a premium synthetic oil (will have a much higher vapor point) and a good Italian tuneup every tank of fuel will go along ways. And even if you did have to bead blast the valves to clean them, in most cases you can have the intake off of these motors in 30 minutes or less. Just my opinion though!!