since youve already replaced the CkPS, and if it is a known good sensor installed correctly dont rule out the main engine relay. the engine compartment fuse box. sometimes the relay board solder joints fail. chased a situation on my truck for about a week. the main engine relay solder joints were funky. the location of that fuse/relay box exposes it to extreme temperature variations and water.
as far as the pump, put a fuel pressure gauge on it and jumper the fuel pump relay. if you dont get pressure THEN rip the carpet up. pulling everything out and pulling the carpet up takes way longer than jumping the relay.
usually with even a generic scanner you can watch the engine speed signal, to verify CkPS operation.
How do you get to see that?
Do I need to remove the entire fuse box?
Or does the inside just come out?