It sounds like nothing has actually been diagnosed. The starter has nothing to do with a running problem. The combination of symptoms suggests fuel pressure is being lost through a leaking injector and flooding some of the cylinders. To start the verification for that, connect a fuel pressure gauge, then see what happens to the pressure after the engine has been off for a while. It is supposed to hold steady for days or weeks. If you find it drops to 0 psi, also watch how long it takes to come back up when you turn on the ignition switch. The fuel pump will only run for one or two seconds, then turn off. That usually isn't enough time to get the pressure high enough for the engine to start.
The fuel pump will resume running once the engine is rotating, meaning you're cranking it. The starter motor draws the battery's voltage down quite a bit, so that makes the fuel pump run slower than normal. That makes it take even longer to build up the needed pressure. If you do see that delay in pressure buildup, turn the ignition switch on but don't crank the engine. After a few seconds, turn it off, wait a few seconds, then turn it on again. That will double the amount of time the pump runs and will allow it to build more pressure for starting. You can even do that three times.
Once the engine starts, check right away for black smoke from the tail pipe. That is another sign the cylinders were flooded. Black smoke comes from burning way too much fuel.
SPONSORED LINKS
Saturday, June 20th, 2015 AT 12:27 AM