Went lean...

7miles,
Responding to the problem of secs too rich. Have you checked that you are getting WOT with your foot on the acc pedal? You would be surprised how many people never check this....& do not get the expected WOT performance.
In your messing around could you have disturbed the throttle linkage?
Secs not fully open can change distribution & give odd O2 readings.