Covered over 1200 miles this last week and only a few niggles. Well only one actualy.
Dual switching tables seems to be a problem. I canged the VE table to correct a spurious value right in the middle of cruse. It was a blatently obvious error in the table. Table was burned to ECU and MSQ saved. car was left over night, started in the morning and this spurious value was back!!. This was again corrected, and everything was fine. The following morning this spurious value was back !!!
It was at this point I configured the conf switch to 00 to dissable it and the problem dissapeared and I have had no trouble since.
Now then. I have a good idea why this happened. Prior to this last week, I changed the ignition coils to the ones I originaly was having problems with, but dramaticaly reduced the dwell times. This worked at first but then the ignition fuse blew again,after a good few hours driving. With a dwell of 0.5ms and crank added of 0.25ms, it still blew the fuse, eventualy. I wont be going back to those coils! anyway, during all this, I loaded a previous MSQ to switch back to the reliable coils, but I think I may have loaded the wrong one whith the wrong conf switch setting, which matched the other config on the opposing conf switch setting. This I think confused Vems, not knowing where to put any new changes, so it does not actualy burn them to memory, they are however in volatile memory.
I had it working, and now it doesnt, and the point at which I can trace back to was when the fuse blew on the coils and the MSQ was loaded.
Some research time in the next few days to prove that theory