Are you sure it was a vapor lock? Do you have an electronic ignition? If so, what ignition do you have? MSD? Mallory? PE EIS?
When it "vapor locked," how long did you have to let it cool before you could restart it? I've never been able to restart a vapor locked vehicle in less than 30 minutes of cooling time. If you could restart it after 5-10 minutes, you may actually have an ignition problem. Some electronic ignition systems have internal thermal cutoffs to protect the electronics if things get too hot. And MSD's and Mallory 6AL's are both known to fail in high heat.
If it's actually a vapor lock, a quick-fix is to carry a can or two of computer keyboard duster (the little compressed air in a can). The next time it happens, turn the compressed air can upside down and spray the fuel pump and fuel line. they will instantly be coated in frost! This will rapidly cool the vaporized fuel and return it to a liquid state, allowing you to restart your car.