President Trump considered replacing Attorney General Jeff Sessions with Scott Pruitt as recently as this week — despite the EPA chief’s mounting ethical woes, a new report said Thursday.

“He was 100 percent still trying to protect Pruitt because Pruitt is his fill-in for Sessions,” a source told CNN.

The move under consideration revealed how deeply frustrated Trump remains with Sessions over his decision to recuse himself from the feds’ probe into Russian interference in the 2016 election and possible collusion with the Trump campaign.

Trump has repeatedly denied any collusion, and has attacked special counsel Robert Mueller and his team on Twitter.

Asked by reporters as he boarded Air Force One if he had confidence in Pruitt, the president replied, “I do.”