4 - 6 Duckpool Road Newport

Archive for Day: January 5, 2016

The Dreaded DPF and Removal

    We know what most of you are thinking, the dreaded Diesel Particulate Filter. All modern day diesels will be fitted with a Diesel Particulate Filter (DPF) Its primary function in its simplest terms is to reduce the pollution output from your vehicle and make the exhaust gases cleaner […]