They need a seriously INDEPENDENT, outside review.
Deputy AG Rosenstein is effectively the “COO” of the Dept of Justice and the FBI is under his jurisdiction. This means that Sessions is tasking RR with reviewing his own team’s failings.
The clear need is for independent, outside views with (ideally) no personal stake.
President Trump should fire Wray, Rosenstein, and possibly Sessions and Mueller. This whole Russia collusion investigation is now literally a deadly distraction.
Andrew McCarthy has written some excellent articles on this topic. Obama, Rice and Comey purposely failed to disclose key information to Trump including the history, funding and use of the Steele dossier. If Trump had been properly informed, he would have justifiably shut the witch hunt down.
The timing for firing Wray is right now. For the others, after the IGs report is released in March.