Hi Wingman - sounds like a very similar problem to what I'm getting with my AFC. However, my wideband O2 reads out that I'm running very rich (explains the heavy smell of gas & terrible near-stalling idle). I started a thread (
http://www.mazdas247.com/forum/showthread.php?t=123735794) but haven't had a single response. In the AFC sticky thread I've had some insight, but nothing definitive.
Basically, I wired up my AFC (Power, Ground, tach) and then selected only one of the 2 interfaces (for lack of a better word - the O2 and MAF wires) to connect at a time. When my O2 was the only one connected, the car "behaved" at idle. When my MAF was the only one connected, the car idled like s*** & AFR's were off the chart rich (9.0 or more).
I'm going to do a MAF and EGR sensor cleaning to see if that will remedy the problem (really hoping it does). I'll post up my results when I get to it - maybe this weekend.