Top questions about diesel particulate filters

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. It does this by trapping […]