Recently when I start my 2004 Impala, I sometimes now need to hold the key turned for extended crank for 'obviously longer than normal time' to start it, although it sometimes either immediately stalls or revs up after starting. I'm worried that this is a warning flag to eventual non-start problem.
Coincidentally, 6 years ago I had a similar problem, which was solved (after two trips to the dealership to find the problem) by replacing the fuel pressure regulator which had a leak. I recall in that case that it the problem was worse when the car sat for a while, which isn't necessarily the case now (although hard to remember what happened back then). So right now I'm thinking that's it's not the fuel pressure regulator again.
Any advice?
Jon