Interesting article on how DPF Filter/choke our engines

https://www.knowyourparts.com/technical-resources/diesel-engines/diesel-particulate-filter/