If you think it's vapor lock, is the fuel line steel? If so, insulate the fuel line and move it away from the exhaust manifold (heat source) and as colo said a spacer under the carb.
Check the compression, hot and cold. Maybe a tired engine with no enough compression to start when hot.
1985 CJ7 - total customization underway, Sublime green and Plum crazy purple, Ford 9", 258 w/ Holley 475
1985,93 CJ7,YJ - L98 TPI Vette motor, Atlas twin stick, Dana 60s front and rear, Arbs, 39.5 Swampers