Loooooooong story, click my profile and look for threads started about my car if you want the back story, but my ECU was un-necessarily replaced by a dodgy mobile mechanic, who sourced the part from a seemingly respected specialist.
However it complains about a short to ground in the inlet manifold position sensor. It still does it when the sensor is unplugged, which indicates wiring, but the wiring tests ok. ElsaWIN suggests that there are two slightly different versions of the wiring loom and presumably ECU around at the same time, right about when my car was made.
WVWZZZ3CZ7P016490
Thanks for helping 🙂