Had a code come up today we have not seen Code-MO2505-07 Source: E-ECU
Check your EGR valve for operation. Grab the linkage and move it through its full range of motion and observe. Could be a bad EGR actuator, linkage or the EGR valve in the exhaust manifold. It could be a harness issue but check the others first