I would probably guess that your throttle position sensor has a flat spot in it. If it happens only on the freeway - I would guess a lot of highway miles with steady pedal pressure.
You would really need to look at the data stream off the MAF to determine if it was good or not. This is where a shop with spares and diagnostic equipment comes in real handy.