Extended cranking time on 1999 Ford Mustang

My car takes along time to start. Cranking time is anywhere from 3 to 7 seconds. Doesn't matter cold or warm engine. Any ideas ??

Asked by for the 1999 Ford Mustang
Have the fuel presure and volume checked for probs. May not be holding pressure in system after shutdown.
1 more answer
it could be a number of things, for sure check your fuel rail for fuel pressure(should be I thinks omewhere around 60-70 pounds of pressure...also your crank sensor you will need a noid tester to test this.. one other possibility I can think of offhand is your wires may be losing spark somewhere as they are stretched tight on these models and can rub the coating off and lose power from there...