Top questions about diesel particulate filters

2023-12-12T08:41:58+00:00

As experts in emissions control and commercial vehicle exhausts, Excalibre answer some of the most frequently asked questions about diesel particulate filters (DPF)....  1. What is a diesel particulate filter? A diesel particulate filter (DPF) is a filter that captures exhaust soot in order to reduce emissions from diesel cars. [...]