1989 toyota pick-up 3.0 v6

Motor turns over a lot before it will start. Once it is started it runs good until temperature hand strarts moving off of cold and when stop at stop sign it will die. It takes a few minutes to get it to start again but after that it will run all day no problem. Do you have any suggestions? Replaced thermostat,throttle position sensor,all vaccum hoses, plugs wires, cap, rotor button and flushed radiator.