Like we said a while back, I had a similar problem where I drove for 40 minutes on the motorway, turned it off, started it up 30 mins later and within 2 minutes it started to splutter and then die, and wouldnt restart!
Turns out my ignition timing had gone miles out. Check this though:
Couldn't get the ****er running after 4 hours of messing about, borrowed a dizzy cap and it reluctantly fired up and then ran sweet for 15 minutes, where it then started to die again and wouldnt restart.
Whole thing made no sense.
All I can say is check your cam timing as best you can via checking both valves close on each cylinder before it starts it's compression stroke.
Run the fuel pump and then crack off the union on the fuel feed pipe at the fuel rail - fuel should spray out, hence good pressure.
Crank the motor with the plugs out and check that you get a good puff of fuel out of each plug hole just before the same plug sparks. Make sure the spark is nice and bright on each cylinder too.
Then it's all down to timing. Check and check again that on no1 compression tdc the rotor points to no1 tower on the dizzy cap.
Whenever my motors timing goes out or it gets flooded it coughs coughs coughs but cannot quite catch up enough to start.
Will yours run on easy start???