There are many reasons for a car hard starting. Everything from the electrical system to the fuel system to the actual starter itself can be the problem.The hard starting in a car can damage the vehicle.The first problem is bad relay wiring. The wiring between the battery and starter can become loose or broken which will prevent the starter motor from working.To solve this problem the bad relay wiring must be replaced.The second problem is low or dead battery.The starter in the engine needs voltage from the battery to work.If the battery is low it may not produce enough current for the starter motor to work.To solve this problem charging or replacing the battery can solve this problem.The third problem is clogged fuel filter.Clogged fuel filter can make the car very difficult to start.The fuel filter screens out the impurities and can become clogged by the time. The clogged air filter will prevent the injectors from getting enough fuel and makes the car hard to start.