Moqtada al-Sadr pulled his six ministers out of Iraq 's Cabinet in April when Prime Minister Maliki refused to set a timetable for U.S. troops to leave Iraq .