OK I'm losing my mind trying to figure this out. Sometimes (not often anymore) its starts right up. Outside temp doesnt matter. Can be 80 or -8...Most times you have to crank it for almost 8-10 second and it sputters and starts up. Once its running it runs great. Zero loss of power, you can drive it 100s of miles. Once it sits for more than 5 minutes long cranking again.
I've read tons of threads and i hate making another one but need more info....and since replaced the following
CPS
CTS
Fuel filter
Spark plugs
Icms
Even had my car tuned since this started since i thought it may be flooding itself. Tuner even requested 200% fuel at start up and did nothing. Car is simply not getting fuel.

Next on my list is a fuel pump. I have a spare I've yet to throw in. Do our fuel pumps have a internal check valve that may be bleeding fuel? Is there a check valve on the rail that I'm not aware of? Bentley is very vauge on fueling.
Any other advice on what may be happening is appreciated