
Originally Posted by
gale
Could also be the check valve in the fuel pump doesn't seal completely & lets the pressure bleed down, leading to a vaporlock-like condition in the fuel rail, taking that much longer to fill up & purge itself when you go to start it again.
It probably behaves properly when cold when the vapor has recondensed to liquid. There is a simple fix for this, I think originally for the e38 m60, is an external check valve that splices into the fuel line near the filter, p/n 16 14 9 068 988, about $5 US.
The leaky injector theory that Ryan suggested could also cause the same vaporlock behaviour.