Regarding the recent "huge drop" in earnings, I don't see it in the network-wide stats. Perhaps it was a temporary fluctuation. Please let me know your ad unit ids if the problem persists.
Seems to be okay now - it was definitely down drastically for a few days (for me anyway), but the last couple of days look back to around normal / good levels for me.