I've been having some Idle issues with my 2004 mustang gt. After a hard acceleration The idle Hangs around 2k rpm and will hang there till I come to a complete stop and the car just dies. I've tried checking for vac leaks but cant seem to find any. I changed out the iac a couple of months ago. The codes I've got are P1000, P0442, P0405, And P0456. Anyone have any idea what it could be? I've linked a video of the idle and a picture of the codes I got.
View: https://youtu.be/lxk_vQuBGsg