If your temps are good, your impeller and cooling system are functioning fine. It's a fuel issue in that the fuel boils out of the float bowls when hot. Are you using a mechanical fuel pump or electric?