OK, I tried Lopez's bypass trick, no luck, the engine still did the same thing. I then connected all the fuel lines up again, pulled the plug on the main pump and it was still no-go. I then pulled the plug on the lift pump too, still no joy.....
Anyway, just as I was about to start raging my new dizzy cap and HT leads arrived. Threw them on, reconnected the pump plugs and she fired straight up. 5 minutes later it's still running, so I decide to venture up the road, still running and driving sweet as a nut
Looks like it was the dizzy cap or HT leads all along. I'll still eliminate the main pump but for now it's running, and running very nicely. Not only does it sound epic, it drives amazingly smoothly, and I can already feel that it's got more low-down grunt than the old engine and is much more responsive. A few bugs to iron out (throttle cable is a little sticky so it's holding it's revs too long, and the exhaust has a slight leak at the manifold/downpipe join) but it's more than drivable
Thanks for all the help people
A couple of pics of the (mostly) finished article. Yes, know I still need to spruce it up in the engine bay: