Most air cooled engines don't run their best in hot temperatures. Trying to cool them down with close to 100 degree air just doesn't work as good as when it's in the 70's. It does sound like vapor lock.
<img src="http://www.elmlawnsite.com/images/bannerpic.jpg" border="0" alt="ELMLawnsite">
^One of the lawns we mow