When you key on... you hear the fuel pump right? That's the prime up of the fuel pressure. If the check valve is getting old, it's possbile you aren't achieving proper start up pressure.
One way to test is to key on, wait the 4 secs for the pump to stop, key off, key back on for another 4...