Hot starting problems can be a few different things.
Plugs...make sure your plugs are good and gapped correctly.
Valve lash--check your lash on your valves when cold to make sure they are at correct gap. Heat increases gap.
Fuel cap--make sure it is not plugged.