Thanks for all the info up to this point. Just an update, I cleaned the MAF (the best I could). Apparently, someone tried to remove it once before and stripped the tork screws. While in there, I also changed the air filter...the old one was a mess. It ran better for a few days, and I was getting better gas mileage than before.
Drove it yesterday to work, and the same thing happened in the same area. I took it to the mechanic because I finally got the check engine light to keep flipping out long enough to get him to throw it on the computer. As soon as he plugged it in, it stopped throwing codes :banghead:
After talking with my guy some more, we've decided to try a new sensor, because I know this one has never been changed.
What's really peculiar is my car ONLY does this on one stretch of interstate that runs along an old military base...alien interference? Just a theory.
Thanks for all the input from everyone. When the new MAF shows up, I'll let you know how the fix goes. If that doesn't work, then I'll be asking about the fuel cleansing.