Another cause for hard starting with the engine cold is when the A/F ratio is too lean. If the car is equipped with an EGR valve, have it checked if it is closing properly.