Musharraf is protecting ISI. When US demanded Pak elected civilian govt take control over ISI, then Musharraf quickly intervened and threatened to dissolve the civilian govt if they made any move against ISI. So now USA has seen this treachery by their "loyal man" Musharraf. US is now upset with Musharraf, and is now demanding that civilian govt first oust Musharraf, to clear the way for taking control over ISI. Musharraf likes to play on both sides -- sometimes he pretends to be pro-US, then other times he is pro-jihadi/pro-ISI. But soon his game will be ended.