1987 Porsche 911 Carrera Coupe - Fuel System - Page 3
there is a check valve, attached to the fuel pump, that stops the fuel in the fuel line, from running back into the tank, when the car is shut down. When they fail ....it can take a few tries/seconds for the fuel line to get primed again.
I'm not sure of the 3.2 Carrera, but the CIS cars have a cold start injector that fires fuel into the intake, when the engine is cold, and gets the engine started......but when the engine is warm, the cold start injector does not fire........and if the fuel pump check valve is faulty.....the fuel line is empty and you get the type of warm start condition that you are describing. i.E...much cranking while the fuel pump is priming the line.
regards,
al