it sounds like after cleaning the MAF that now your getting bad readings and not enough fuel for the amount of air. If it got worse, I say fuel delivery.
Maybe your fuel pressure is not sufficient. For me, I hear the whine, I'm at 120K, and it's just one of those things I'm in denial about. If replace my fuel pump, and the pressure makes my engine some kind of functional genius, Ill be sure to post a fatty thread about it.
If I change the fuel delivery, and nothing happens, I blame Sasquatch094. For some reason.