Got the 330 back today. New ecu as the old one was indeed confirmed as beyond redemption. They've also fitted a new ECU box, as they reckon the original was warped, hence not sealing properly. They showed me the seals, which looked like they'd had their best days a long time ago, and the tide line inside

The heat cycling over a long time eventually warps the box.
So when it was cutting out when I was turning, it was nothing to do with the engine being under load at low revs and the PAS pump throwing it all out - it was probably the water sloshing to one side in the box! That said, PAS reservoir was also getting low so that's been topped up as well.
Back to rude health. Which cannot be said for my wallet
