Today, I tested the oil pressure gauge by squirting compressed air into the small hole, and it worked perfectly.
I cranked the engine with the spark plugs out 4 times for 10 seconds, not any movement of the needle on the gauge.
I started the engine for 3 seconds, 4 times, it revved at 2000 rpm, and no movement of the needle of the gauge.
I am now about to investigate the oilway from the pump to the oil pressure take off on a spare engine I have lying around, to see whether there is a grub screw covering the oilway behind the front plate close to the jackshaft locking plate.
I fear I will have to take the engine out and pull it apart to check every oilway is clear and closed off. I have run out of ideas.
I will check the tolerances on the oil pumps, but I cannot see how they can wear if they are totally surrounded by oil all the time.