You will be surprised in what it catches. I would keep and install but then again that's just me. I would rather be proactive with maintenence.Nah. Just did a bunch of reading on it. Doesn't sound like I even need it with such a late model Ecoboost.
I now have a brand new one for sale if anyone's interested!