Have you recently disconnected the battery? If so that could explain the P1000. If the battery hasn't been disconnected recently, some thought should be given to a charging system "issue". The sudden quitting is also a possible sign of the weak battery or loose cable.
Howto perform charging system voltage drop test
https://www.stangnet.com/mustang-fo...perform-charging-system-voltage-drop-test.56/
IMO the P0405 is your worst problem. Anytime the PCM calls out a Circuit malfunction or "circuit low voltage" it means there's a major fault in the circuit. Think:
- Failed sensor
- dirty connectors pins
- wiring fault
If this were my car I would start with a through visual inspection of the DPFE sensor connector and wiring.
But If $$ isn't really an issue for you, I would start by replacing the DPFE sensor. The failure rate is high enough to justify replacing for pure diagnostic reasons. There have been updates the the calibration used inside the DPFE sensor. Consider a name brand Ford product. Also make sure that the vacuum lines to/from the DPFE sensor are in good shape. The hot exhaust gas is very hard on the rubber.
The high idle could also be caused by a leaking canister purge value or vapor management valve. Trouble shooting EVAP problems can be a real challenge. Having an ODB2 scanner with two way activation can make short work of the problem.
ForScan ODB2 scanner w ELM327 USB
https://www.stangnet.com/mustang-forums/resources/forscan-odb2-scanner-w-elm327-usb.57/
P0405 - DPF EGR Sensor Circuit Low Voltage Detected
See DTC P1400
P1400 - DPF EGR Sensor Circuit Low Voltage Detected
- DPFEGR circuit short to GND
- Damaged DPF EGR sensor
- VREF short to GND
- Damaged PCM
P0456 - EVAP Control System Leak Detected (Very Small Leak)
P0442 - EVAP Control System Leak Detected (Small Leak)