twin 200 small blocks, (2007 motors).

Been having this hard to start thing for quite some time now, first thing in the morning. Once they start, they run fine all day. can shut down, restart, no issues, only first thing in the morning. they also start anytime, just fine, on muffs; its only in the water that the issue arises.

We have replaced injectors, and even powerhead, yet problem remains.

Anybody have any ideas?? Starter? spark plugs? lift pump?? batteries??

thanks alot.

My mechanic is top notch, and I feel he will root out the problem, just looking anywhere for potential ideas.

thanks alot.