Due to mileage and age, I would also replace the Ignition Control Module (ICM) and coil:
http://www.askmehelpdesk.com/cars-tr...tml#post265896
These are two of the most problematic components on Hondas of this generation that often cause stalling and other problems. I recommend replacing them every 120,000 miles or 10 years, whichever comes first. Since you regularly drive in busy traffic, these parts really should be replaced, too.