Hi,
I was also struggling with this mission. One time I did get the mission completed, but never managed to do that again, just as you said.
I think that you should let the other other helicopters (was it MI-8) to take down AAA, and only than to rush in.
It's a fun mission but it is frustrating that I always get's hit or out of ammo before completing the mission.