Hard to guess gareth but hes not an idiot so he must have some scheme in mind.
To hopefully help, here are the most easily and commonly changed values in teh closed loop operation program i use within weber Marelli:
CLOSED LOOP DELAY IF ECT > X
CLOSED LOOP DELAY IF ECT < X
WARM UP CORRECTION MAP CHANGEOVER TIME = X SECS
MAX MAP FOR CLOSED LOOP = X PSI
MIN ACT FOR CLOSED LOOP = X degC
MAX TPS FOR CLOSED LOOP = X deg
MAX RPM FOR CLOSED LOOP = X RPM
MIN MAP FOR CLOSED LOOP + X psi
DELAY BEFORE OXYGEN SENSOR ERROR FLAGGED IF STUCK LEAN WHEN CLOSED LOOP = X REVS
OXYGEN SENSOR A-D RICH/LEAN TRANSITION POINT
CLOSED LOOP CORRECTION +/-%. =X%
COLD START LATCH TEMPERATURE = X degC
MIN ECT IF TPS CLOSED FOR CLOSED LOOP = X degC
1800 MULTIPLIER VALUE IF LEAN AND TPS CLOSED
1800 MULTIPLIER VALUE IF RICH AND TPS CLOSED
MULTIPLIER IF TPS CLOSED BUT NOT ON OVERRUN
MIN NUMBER OF ENGINE REVOLUTIONS BEFORE CLOSED LOOP = Xrpm
MAP TRANSIENT INJECTION ACCEL TRIGGER VALUE for CL
MAP TRANSIENT INJECTION DECEL TRIGGER VALUE for CL
MINIMUM TRANSIENT DECEL FUEL VALUE for CL
TRANSIENT CORRECTION +VE MULTIPLIER for CL
TRANSIENT CORRECTION -VE MULTIPLIER for CL
CL MAP TRIP POINT FOR TABLES X to X = X psi
WARM UP DELAY TABLE TRIP POINT = X rpm
MULTIPLIER IF LEAN & MAP < X
MULTIPLIER IF LEAN & MAP > X
MULTIPLIER IF RICH & MAP < X
MULTIPLIER IF RICH & MAP > X
I have replaced map and table addresses with an "X" for obvious reasons and they are irrelevent to teh topic anyway.
So, what are your thoughts that made you ask mate?