I would be very surprised if what you are describing were caused by the air filter. You'd have to have mud caked onto a large part of the filter in order to choke off enough air to cause this, and then it probably wouldn't go in little spurts of acceleration either.
Has it been doing this over several fillups? What you're describing actually sounds more like a bad tank of gas, in which case the problem should go away the next time you fill up (and don't fill up at the last place you filled up
)
It could also be that a spark plug wire worked lose when you were bouncing around- that's easy enough to check. Just press down on them and see if one clicks in further than it was.
Barring those two, it could be spark plugs themselves (fairly cheap to replace if you do it yourself, but be sure to gap them properly or you'll have problems)
And a more remote possibility is that an ignition wire or a wire to or from the ECU worked lose in all the bouncing.