The DTC is caused by that the key/password information in the ECM and SMK don't match or there is a write error.