I had a similar problem with my 01. One day it just died in traffic. I got it started back and it was fine, then it slowly became REALLY hard to start in cold weather, and it would hesitate above say 3k-4k RPMs when cold, and would hesitate above 7500 or so ALL the time. It would like cutout/buck/hesitate, and still occasionally would just die for no reason. I took it to the dealer who of course blamed it on my header(??). Took it to a different dealer (Baranco Acura) and they ended up replacing:
-ignition coil assembly
-igniter unit
-rotor assembly
-distributor housing
They had the car for a long time replacing stuff before this finally fixed it. They used the "Tech Line" w/Acura quite a bit.
Good luck!