Their problem is that their generals, and officers are betraying, and have more sympathy to enemy than Iraq. I hope Iraq's situation gets better sooner. I believe that even Iraqi army, with technical, and information assistance(provided by UAVs, foreign officers helps, ...) and a decent air support, and a reliable(not betraying) army can easily deal with these goons. About US help, I am not sure that it happens. Although US can still help them by giving them satellite info, and UAVs.
Army belongs to Iraq, not Maliki, and Maliki is already a democratically elected person. Most Iraqis are Shias who will obviously support him.