Hi so you have spark?? and you have fuel pressure to the rail ?? ..I know you replace the fuel pump ...but do you hear it run (fuel pump running ) when you cycle the key to the run position?? (not cranking) ..if no then locate the fuel pump relay in the TIPM (totally intergraded power module) aka fuse /relay panel and swap it with another relay the same size they will have the same part number printed on them and see if that works ...if it does run (fuel pump) then try unplugging the cam sensor and try starting the engine ...if no spark then it might be a bad crank sensor ...if you have a scan tool you can monitor cam and crank signal to make sure that they are both present replacing the crank sensor can be a pain sometimes due to rust ridge that forms on the block in front of the O/ring ..and is common to have to brake them apart to get them out