2002 E430, 57K miles, I'm getting a longer than normal crank if the car sits overnight. It will start and then run fine, no stalling, but it takes approx 4-5 seconds of cranking, versus the normal 1 second or less it used to. I replaced the CPS, but still have the problem. I also have a new MAF, fuel filter etc. Could it be the fuel pump on its way out? Thanks in advance.