Turns over maybe 25 times before starting first time of the day then all other starts that day are normal. I change fuel filter and it helped for about 2 weeks then started hard again. I am wondering if it could be the supply pump. Does any one have any ideas? Power is fine runs great when running.