In terms of the 4x4 error, look in the FORScan spreadsheet under IPC for these values:
720-01-01
Xxxx xxxx xx--
720-11-01
Xxxx xxxx xx--
Not sure about the mileage, though. Also, note that if the part number of the IPC you swapped in is not the same as the one that was in there, this will create issues with future updates for the IPC (whether that are sent OTA or done with FDRS). Because the p/n does not match what is on the server, the files that will be pulled for your truck will be for your old IPC, so the update will always fail.