A president cannot fire the Attorney General for recusing himself from an investigation into the president. Congress stood up to the president and let him know that, the president backed off.
The attorney general serves at the pleasure of a president...no reasons are needed for firing them.
Go do your thing. Peace.