I had a very similar experience about 2 months after replacing a MAF sensor, with the engine just all of a sudden quiting or acting up at idle right after starting. Your description sounds very familiar, although mine never died at highway speed, always while cruising thru town between stop lights. It got to the point where it would happen almost every day.
I originally had a bad MAF (P0102) and when I went to Advanced Auto to get a replacement all they had that day was a "rebuilt". I was sceptical but bought it and the codes stopped appearing for a couple months. Then this "new" problem that you're describing showed up. I was not getting any codes showing up though on a CP9180 scanner. I tried a few other fixes with no luck and finally took the rebuilt MAF back to Advanced and warrantied it out. This time they had the Cardone Select new sensor available. The problem went away and has not reoccured at all and it'* been about a month now.
Now, granted, you seem to be posting additional codes that I never got, but the intermittant dieing caused me to not trust driving my car and when I saw your post I thought this may help you out.