I would start with calling them and getting to the bottom of this because that is not what the PCM is telling you. As for the other issues, P0446 is an Evaporative emissions code. I attached the description and diag assistance. The P0404 is a code for the EGR. However, if you read the last portion of this code, it tells you to check the wiring and connectors. It does not tell you to replace the PCM for this code. Same with the P0446, it doesn't have a PCM as the cause. My guess, once you get the PCM programmed, these codes will return.
Run through these documents and tell me if you have questions about how it works. Once we understand how things work, we are more likely to fix them.
Images (Click to enlarge)
Wednesday, August 7th, 2019 AT 6:18 PM