Here's an update. Yesterday morning the Civic stalled many times in heavy traffic as it slowed with the car in neutral. Otherwise when the gas was applied it was fine. Then later in the evening when the car had been sitting off for about an hour I got in and started it up. It idled fine at first but slowly went down to around 1000 RPM's or less. If I get an OBD II check will that be able to tell me anything about the EGR? There are no check engine lights on right now. Thank you for the responses.