Well I had a brainwave and bought some stainless steel nuts and bolts.
I melted a hole with a soldering iron through where the captive bolt had broken its mounting and fitted a new bolt.
I removed the new pump assembly and put the old back in (twice as the first bolt was too short and couldn't be tightened up :bang

.
The pump worked, started the engine twice then the engine stopped.
There wasn't much petrol left in the tank (I'm sure it was half full and has evaporated) so I put 5 litres in and he lives! I took Fizzle down the garage and filled him up - only to notice a trail of dripping petrol from the rear of the car.
After much faffing about with adding and subtracting bolts and washers I realise that the leak is from the poorly fitting o ring on the pump connector - I bought a multipack set from screwfix but they aren't thick enough diameter to provide an effective seal. When the connector is angled forward the leak abates so for now a bit of packing under the flow/return lines is keeping the worst at bay until some fatter o rings can be found.
I suspect the other pump didn't work as it was starved of fuel being sat higher in the tank than the original - though I can't prove this without putting it back in again - but I'll keep it as a spare anyway.
In more pleasurable news Fizzle got the long awaited seat upgrade - velour Alfa Sud ones at that - pictures tomorrow as ran out of light today to do interior shots. They certainly provide more support though they do squeeze my love handles a bit
It feels very good to make some progress and have a drive of my favourite car again even though there's a bit more work to be done before he's 100%
