The wiring schematics for the most part are correct, particularly 2014 on, so there will always be matching codes for each end of a cable within a particular loom. This may be at a bombtail though. When one loom connects to another the individual wire colour code (usually) remains the same but obviously it's a new wire in the other loom connector so has a different identifier.
If the volts are there at the fuses I mentioned then we can assume the ignition relay is working correctly so no need to check further in that area.
Can I suggest leaving the ECU connected and checking at the important end. In the case of fuel pump it's as close as possible to it. Can you hear it running though on first switch on?