2004 Ford Escape delayed start

Starts fine after it has been sitting all night. After that if the car sits longer than 1 hour it has a delayed start. But, if I am on errands and makings lots of stops and car sits less than 1 hour it starts right up.