Originally Posted by H&S Tech
P0401 is thrown when the EGR flow is below a specified range. You can likely clear the code and see if it returns. If it does, you may need to get the EGR system cleaned or look into a software update and/or replacing some parts parts.
The P1000 is merely a code signifying that all the OBD monitoring tests have not completed yet. Don't worry about this one.
Is the truck stock?
Thanks for the help, guess this finally gives me an excuse to buy an egr delete kit. My truck is not stock but looks like I get to add another mod to the list.