When it comes to diesel performance upgrades, the idea of removing the Diesel Particulate Filter (DPF) has gained popularity in some circles. However, there’s a...

read more