These problems could be related. Possibly check for clogged passageways in radiator & heater core. Other possibilities include clogged/or broken shut thermostat. First check for circulation of coolant in warmed engine,this determines the status of open/closed thermostat.Second check for sediment in bottom of radiator.This would be most prevalent in clogged radiator/heater core.If someone ever used a stop leak in the radiator, it can clog passageways.
Good Luck.