My engine cranks but won't usually fire the first time.
Sometimes if it cranks for a while it coughs back through the intake once.
it usually fires on the second try.
I've replaced the fuel pump and relay. I've tried turning the key to the on position several times before starting, most of the time that works.