hard to start when cold on 1994 Dodge Dakota

Rookie cbe0621eac06868b3efe0d8d1d3611e23c60d3114864ea2ec19a68cfbd3eebab
When the truck sits long enough to let the engine to cool down the engine is hard to get started.
(1) Answer
Could be one of many items, First off I would suspect the Fuel Pump as it is the major component in the chain. Other items to consider are the Coolant Temp sensor (check reading to verify that it is accurate), Dirty Throttle Body bore, and Vacuum leaks, either at the Intake Manifold (Plenum) or Vacuum hoses that are cracked, split or swollen preventing a good seal.