Why does my car take so long to start when I turn the key? And also die on me? on 2000 Volvo S40

When I turn the key in the ignition it takes forever for the car to actually start. Then it either dies or acts like its gonna die, even when I'm giving it gas. Usually only happens when I originally start the car, then it's fine.

1 answer 1 comment
ck fuel pressure and ck to make sure fuel system is holding pressure when key is off.
I agree with #1