I've seen a few posts on this subject. The family was using our boat all last week on vacation. In the middle of the week, it took a few key turns to start the engine. It usually starts right away on the first key turn. Most times it started right up, but every so often it wouldn't start up right away. Something definitely not normal. Ran sea foam through about 1/2 a tank. Seemed to worked but then it did it again. Changed the fuel filter. That seemed to do the trick but at the end of the day. It happened again. A few times I had to wait about 2-3 minutes before it started. Any good suggestions. I was guessing the fuel pump but don't want to spend the $$ if that's not it.

09 XLV with the 325 Assault MPI