Hi, I have a 2008 Pete with a C15, I've been through hell with the DPF system over the past four years, 3 ARD heads, 3 sensors, and 3 filter...