You could have a leaky injector. Can you put a fuel pressure gauge on it and watch the pressure after you shut it off?
hard to start when hot. In my experience this is usually fuel rail boiling, getting too hot.
You can try to cycle the key 3 or 4 times before cranking the engine. If it starts easier, good chance this is happening.
that would point to a couple causes. Weak fuel pump, pressure regulator, and of course injectors.
Myself honestly I have never had an injector leak that I know of. Had some bad pressure regulators. Had a few bad pumps out of the box.
Any way to verify they sent you the correct injectors? Didn't Ford color code them or something?
If it is easy to pull the rails, pop them out of the intake, injectors attached, cycle the key and see if any of them drip.
When the fuel boils in the rail, that will run lean. Because you are pumping fumes into the cylinder and not spraying gas.
Is the check engine light related to speed? Or stop lights? Like on a high hp acceleration is it running out of fuel and throws the light?
Or is it when the air stops moving under the hood like at a stop sign or stop light. When the air stops moving under the hood maybe the higher temps cause the fuel to boil in the rail?
just some more crazy thoughts to drive yourself insane with.