Haha! Thanks for your continued patience!

I will probably go buy one tomorrow, if not tonight...I need to have the car smog tested, and a CEL is an automatic fail...so it's kind of a priority right now. I also went to the junkyard looking for an air mass meter today, there were 5 W126's, 3 Diesel, 1 V8, and one 300SEL with a missing motor -_-. Typical.
Anyway, here is something to occupy you until I get the meter and test the ratio.
A couple pics of the car you're helping fix!