mg rover engine ecu wiring loom , 2 pin connector ( 25,45,75,zr,zs,zt,tf??)

I found it in my ZS bits but looks different to mine, so not sure if which model it is from.

All the connectors seem to be present and it seems to have 2 loom connector plugs.

Collection welcome