Thank you everyone for your help.
The answer to my problem seems to be that, after 157,000 miles of almost complete highway driving, every part that was supposed to do its job for that duration. Failed.
So I did my 150K tune-up(EGR,coils, and MAFS). I can't complain. How many vehicles you know...