Can you post your values that you have? I still have a off idle stumble/extreme lean situation. I can be coasting at 45 mph, TPS is 0.0, I tip in to say 5-7% TPS and I go to 20.0 AFR for a half second or longer and it just falls on its face unless I stomp on the gas pedal.