sounds alot like a camshaft position sensor problem... not sure how they are setup on your car though. on my car, if the cps comes disconnected for whatever reason it really stumbles and nearly sounds like its running on 3 cylinders. on alot of hondas it is built into the distributor... but im not sure about the 99-00 Si's.