My immediate, completely amateurish, guess would be to open up your air intake for just one session (bypassing the filter) and see if it does the same thing.
If it does NOT, you have an issue with the intake. This could range from an air issue to an air/fuel mixture issue to a fuel issue. Is the engine light on? If it is, go to a mechanic with an OBDI tester and find out what the code(s) are.