With a WB and a freshly-discharged KAM, you have a
small window of time to read what your fuel curve
really looks like. After a couple of minutes, the EEC
goes closed loop and starts trying to adjust things.
Before you send yours back, try discharging the KAM before changing the program.