More info:
Now I've watched it again this morning, it reboots after every stage of the boot, ie: deteccting drives, pool data, the bar going across, and the windows blue line. It's likeit 'forgets' how to load when it's first turned on - normal restarts work fine.
*scratches head*
Penny :-)