Don't know if this helps, but my CRX Si was giving me some trouble after I purchased it from an old guy. I did your basic tuneup, everything but plugs, and it ran a little better but not great still.
Threw in some new plugs, correctly gapped, and it's 100% better. The old plugs were off by...