When the car's hot, the coolant temperature gauge start to dance. The BSI is reporting (via PP2000) it's getting strange values from the engine ECU. The AC shuts off as a precaution when this happens. Pretty sure the CTS has gone south, BUTBUTBUT it started happening the same time as:
The engine will sometimes cut out. Previously thought it was when the engine was hot, but it did it barely lukewarm the other day. Throttle position is irrelevant. It hasn't happened while idling stationary. When it happens the rev counter still shows RPM, ruling out the CPS I previously thought it was (being close to the CTS and all...). I can usually get it going again within a couple of attempts at bump-starting it, the more viciously I dump clutch, the better, and when I come to a stop it seems the only way to get it going again is to crank it in gear, rocking the engine

The symptoms started a couple of months ago, and there was no work done on the car for some time before it started
Stinks of a knackered wire, loose connection, etc, but I'm at my wits end as to which one. PP2000 has decided it doesn't want to clear the codes off the engine ECU which include open circuit on all 6 injectors for some reason(!!!) as well as the mess you'd usually associate with me changing battery earlier in the year, so I can't see what this problem is actually causing on the ECU (if any)
Ideas?