Your hard start could be from losing fuel pressure between starts. This could come from leaking injecters. But more likely from the fuel pressure regulator or the check valve on the fuel pump. Good Luck, Bill