Hi Trev, does it keep running on Aerostart? If it does then i'd also be looking at carby issues. But my first guess would be the low oil pressure switch if it's got one. Try disconnecting it and any other kill switch features one at a time to eliminate which one it could be.
Cheers, Ted