This happens to my 96 Dx occasionally during the summer.. It hasn't happened in a while however. I think its related to emissions components.. I have changed everything on my car excluding the pcv valve and the cat and it still happens but very rarely. My guess for my car is the cat, however I'm not sure if thats even possible. How many miles do you have?