Well, I promised some pictures. Story is...
I started the car in the garage seeing if it would stall. It didn't, but it wasn't running right. I popped the bonnet, and started waggling connectors and wires down the back of the Plenium, where the crank sensor connector lives. I then became aware of a hissing sound - like a vacuum air leak. I couldn't immediately locate it, but it was coming from here somewhere...

Then after a bit more poking I saw it...

And removed from the car...

The "funny" thing is I'd been aware for a while that the brakes were a but 'wooden' for the first few seconds after a cold start, and I was intending to replace all the pads last weekend. Now the reason is obvious - poor vacuum to the servo.
I think it probably explains the stalling too. It's not too little fuel/blocked fuel filter/low fuel pressure - it's too much air. The ECU won't be able to meter the air getting in through the hole , so it'll run very lean.
The hole was made by the pipe rubbing on the Air Con quick release connector. It's obviously not happened 'suddenly' and worn away over the years until eventually it rubbed through. It actually seals quite well on the A/C connector.
Anyway - haven't got a spare pipe, so a bodge fix required...

Several layers of glue filled heat shrink. Not very neat, but getting the lengths of heat shrink over the coupling nut and around the elbow is a bit of a game.
Has it cured it? - Dunno yet I managed to break one of the vacuum pipe couplings by the one way valve getting the wretched thing off, so need to fix that first. But I'm optimistic.