if you let the car warm up from cold cold for exactly 180s, you will not experience the shift delays.
if you have the money, let a trans specialist drop the tranny, inspect the clutch packs and valve body, replace as necessary with new filter and fluid.
follow mattyb's list for diagnosis.
remember, your car is 13 years old, and if driven hard, that is a VERY long time. it will need maintenance in many if not all of its key mechanical and electrical systems to drive like it did 10 years ago, and depending on how much cash you throw at it, drive better than it did new.
Alusil, Dinan DME | ITG Air Filter | Eibach/Bilstein HD | 26/20 Swaybars | Iridium plugs | Depo/ProLumen HID | Optima batt. | no AC | Stoptech brake lines, Frozen rotors, brass bushings, Superblue