This sounds like the broken wire or poor ECU plug connection issue that effects the 1.1. Might be worth carrying out a continuity check between the ECU plug and the coil packs as you have changed everything else I would be looking for a bad/dirty contact or broken wire.
Sorry
@09 johno if the following post sound a bit negative.
This is a ECU for a 1.2 69HP (WRO)
And not the 1.1 ECU which had problems (W5Q)
Which would cut out or misfire with a either an injector or coil error code normally while cornering, going over bumps or wiggling the wires
There was never a wiring issue. It was a faulty connector within the ECU.
Once messed with too much, like removing the connector and probing around and you would often need a new/repaired ECU. As per the owner of the original video posted on YouTube
It was far better to cable tie around the connector without ever removing the connector which in most cases fixed the problem permanently
This car fails in hot weather with a misfire code. Which sounds very different to me
Removing the ECU plugs has its dangers. If one of the pins has stuck in its socket and you just pull the cam up it snaps it off. Leading to a very expensive repair. Seen it many times. I have also seen many damaged sockets where the multi meter probe has been jammed in spreading the contacts. Which is why I always leave touching the ECU plugs as a last resort.
I not saying it can’t be the ECU or wiring. But seeing as it sensing everything that is connected correctly it not the same as the standard 1.1 error and I would follow other avenues before messing around the ECU. I would be treating it as a misfire
If I wanted to confirm the 1.1 error I would gently (yes very gently) wiggle the wires by the ECU and see if a misfire could be induced
Sorry again for sounding negative but once you make this particularly fault on the 1.1 worse it leads to a world of pain (cost)