Hey guys. I've been fighting a hard start problem, only when the engine is cold. Lately the motor seems to be running a bit rough at low speeds too, an occasional spit and pop can be heard. The engine is an Indmar 5.7 TBI from a 2003 SSV. I'm wondering if the injectors could be the culprit? I've replaced the IAC, TPS, and temperature sensor in the past couple years while troubleshooting other problems. Here's a link to a video of the boat starting and the injector spray pattern. What do you guys think?

https://goo.gl/photos/gxjz2sa572in5iA28