I have a 2011 Honda Pilot EX with 125k miles. I've replaced the timing belt and NGK spark plugs along with water pump. I have an occasional long cranking especially morning time. So I have left the key in the II position for a few seconds and crank. It always works. Does it mean that the fuel pump has some issues? It seems battery and starter are good.