IIRC, the old special prosecutor law (passed after Watergate) did not allow the president to fire them, but it was allowed to expire after Ken Starr.