I recently had the hose that blow exhaust to my DPFE sensor break off. The result was a mini blow torch against my upper intake manifold thus a hole the size of your finger.
All this means a new upper intake, new DPFE sensor and new set of the hoses up from ehaust to the sensor.
Does any...