Vapour Lock Issue

Well, you say 30 minutes. Is that the norm?

Let's look at it in terms of miles. Might you go 20 miles and it quits, next time might you go 40 miles and it quits.

When you go to start it, does it vary in regards to the amount of time. Maybe one time it will fire up in say 5 minutes, while the next time it might take 15 to 20?

Generally about 20 miles of driving will see it splutter and stall.

It will start up again when I turn the key but it will have to crank for about 15-20 seconds, which I assume is due to the fuel bowls being emptied.