With the help of you in this forum, I've changed DPFE sensor( including its hoses); egr valve and clean its ports; valcunn valve. I did the test, and received the 44 code- which is the O2 sensor. universal tool I replaced the sensor, reset the battery, and the check engine light is still coming on. I still get the 44 code, and don't know what my next wtep is.