That's a good theory, but what are the chances that if you built up all this debt, that you're not going to continuously accrue new debt while you're paying off the old ones?
Clean your MAF...probably won't help much but likely won't hurt.
O2 sensors usually get lazy...they don't throw a MIL but they just don't respond like they should. I'd be willing to bet that's a big part of your mileage loss. As for checking them, I don't know...I just always considered them maintenance items.