So the motor has never started after the repair.
Confirm that the ground braided strap between the left hand motor mount and the frame rail has been installed.
I believe you have stated the compression is OK. However, has the motor been re-timed as part of this work? If so, explain HOW the timing was done. Don't just say, "followed manual". Why is this important? Because it is possible to time a 4.6 180 degrees out of phase. This is a difficult problem to isolate because the motor WILL have good compression.
Also note that if there's 12 volts across the fuel rail pressure sensor this is a problem. The reading should be around 5 volts.
I'm trying to find out what are the values reported to the PCM by the MAF. Why is this important? Because if the values are out of wack low, then the PCM will not inject enough fuel. That's what the test to disconnect the MAF does. Once the PCM sees that the MAF is electrically disconnected, the PCM will replace the missing MAF values with "default" values. Sometimes these default values are good enough to start the motor.
Sappy saying for the day:
There's no elevator to success. You have to take the steps.