Extended Cold Crank on 1999 Honda Odyssey

Rookie cbe0621eac06868b3efe0d8d1d3611e23c60d3114864ea2ec19a68cfbd3eebab
Extended cold crank. Occasional extended warm crank. By extended I mean 3 seconds, but it used to fire a lot quicker. Once the engine fires it runs and idles fine, no miss, no high rpm problems.

140k miles. Routinely maintained.
(1) Answer
I would verify that the software of the engine is up to date. Sometimes calibration issues cause this sort of an issue. Also, verify your air intake has no leaks and your air box is secure, making sure there is no unmetered air leak.