Fuel Starvation / Mechanical Fuel Pump

I'm pretty sure a vapor lock gives you a lean condition. You may want to install a fuel pressure gauge between pump and carb.
This is starting to sound more like a carb issue. Good luck. I'm gonna follow this thread. I'm sure some of tech guys have some good troubleshooting for this one.