I run a mobile generator shop (in the South!), and fight this battle all summer long with Onan HGJAB and HGJAE (commercial version). Several things going on here. 1) fuel pumps get hot and quit pumping, will usually display fault code "36", Control board circuit that powers fuel pump gets so hot it quits sending power to pump, again shows code "36". The gasoline we have now seems to have a lower vapor point, so it is "boiling in gen compartment and carburetor (i.e. vapor lock!). Onan ( Indiana Distributor) has designed and made available several kits to install and deflect hot discharge air away from the cooling air intake. This has helped in a number of cases, and seems to be best solution, short of moving to Alaska. The EFI versions do much better, as fuel is under high pressure from the supply pump, but they too seem to run very hot in high ambient temps.