Just thought I'd update you on the problem.......
After the first couple of starts, we rerouted the wiring loom to match some pics we had and when we put the spade connectors back on the starter we inadvertantly swapped the #50 and #15a terminals. Doh!

The 15a terminal puts a full 12v through the coil direct from the starter circuit just for startups rather than passing through the ballast resistor which drops the spark voltage back a bit to keep the coil load down during constant running. This wire gets the ballasted voltage via the coil at the ignition point on the key turn which was just enough to trip the starter solenoid and keep the starter running. It got f! hot, but still seems to work ok, just hope we haven't cooked anything else.....

Thanks all for your help.