Did a bit more troubleshooting on my ongoing uneven idle and stalling. Checked the output voltage on the MAF sensor. I was well within the limits of .8-1.2 volts but noticed the voltage would vary after running awhile. Off to the Pull and Pay and scored a MAF out of a '96 legacy. Thinking I may have this solved but am going to check the output voltage on the O2 sensor for laughs, Steven.