I have to crank engine 15 to 20 seconds (not always) especially after a long period parked before engine starts.
excessive cranking time for engine start on 1995 Saab 9000
Id would double check your fuel presure after it sits and see if it is bleeding down. Might have a faulty check valve in the fuel pump
your fuel pump is bleading back into the tank you need to replace the pump to make sure this is the problem put a fuel pump tester on and turn on the car dont start just in run and check the preasure and see if there is leak back
How to replace direct ignition cassette?