Thank you, Tyler. Those two codes have turned a lot of my hairs grey! Where did you find that procedure? Here is something I posted in another forum a while back... just in case that doesn't work for someone.
"I went to a shop last week to look at this truck, two codes were in the PCM and would not clear. The shop diagnosed the truck with a bad particulate sensor. The sensor was replaced and the code did not come back. The 3712 and 3714 codes however would not clear, and the engine was in derate mode. Below you can see the conditions for clearing the code:
3712 - Aftertreatment SCR Operator Inducement- Data Valid but Above Normal Operational Range- Most Severe Level
Conditions for Clearing the Fault Code: This fault code will go inactive once all other active fault codes have been addressed. Refer to the appropriate fault code troubleshooting tree. The ECM will turn off the red STOP ENGINE lamp immediately after the diagnostic runs and passes.
3714 - Engine Protection Torque Derate- Condition Exists
Conditions for Clearing the Fault Code: This fault code will go inactive once all other active fault codes have been addressed. Refer to the appropriate fault code troubleshooting tree. The ECM will turn off the amber CHECK ENGINE lamp immediately after the diagnostic runs and passes.
A regen and SCR test was performed post repair. All of the temps looked perfect and it passed all of the tests. The 3712 and 3714 still would not go away, there were absolutely no other codes. I have experienced this before, my simple minded explanation is that the codes are latched and there is a software issue. I decided to reflash the computer to the latest calibration. The codes were gone and everything was back to normal. I have also reinstalled the same calibration on ECMs that do not have an update available with the same success."
That post was on a 2017 ISB 6.7L