Vehicle speed should have nowt to do with the mixture. The air flow meter takes care of the increase in air speed due to 'car' speed as your ECU wont have a different map for each gear, just for throttle pos and RPM. Plus it would get confused in a mini when you have fitted the wrong gearbox (for the ECU) and/or the mph/1000 is different to what it thinks it should be due to the different rolling radius.
Sounds more like your ICV is shot. Had the same on the wifes Ka, would stall at a junction but fire straight up, left no fault codes and was all down to a faulty ICV
The C16SE doesn't have an AFM, it relies on a TPS, CTS, Lambda, MAP sensor, Air Temperature Sensor and VSS to ascertain the conditions and sit the timing, mixture etc as it runs full DIS. The gearbox wouldn't make any difference to the ECU because the VSS will still send a signal to the ECU no matter what the FD ratio of the 'box is. It might not be the 100% correct speed but it will certainly be able to differentiate between 10mph and stationary. The ICV is fine because it was brand new from Vauxhall only 18 months ago and if I'm honest has only done about 4k since then. Clean as a whistle, the TB is clean and the wiring to the ICV is perfect as is the rest of the loom.
It is definitely the VSS that is causing the cutting out at junctions etc.
Al - brilliant, thanks for that, very helpful for when I finally get round to it
Matt - It'll be there, fingers crossed