I have a 2006 Nissan Maxima. It’s hard to start when cold. After it starts it runs great with no codes present. If I turn the ignition off and try to start right away. It starts right up. If I wait more than 5 seconds, it won’t start, especially if it’s warm. I’ve got spark and have installed new plugs and cleaned and reseated the fuel injectors.installed a new fuel pump also and working great. Really puzzled?

when it doesn't crank up, do this video