Sucking to much air....As previous members have stated the engine sounds low on comp. The hot start issue, again as stated is a common issue. And in most cases Evaporation is the culprit. The heat shield may help so may over fueling on a full thottle start to get you by, but Id say its probably just tired. A strong engine should have a good idle and a nice smooth progressive throttle range with no backfires or flat spots. Close of the choke if it splutters under acceleration, this may also help temporarily.

After youve done all your engine checks, clean and reset your electrics, before you go any further and see if it helps.