Leuky, I'll try that...
Ironically that was my first thought-- chainring. LBS guy told me it was more likely the chain line causing what I described. By the way, if anyone knows a competent, non-condescending bike shop in NJ/NYC area I would love to hear about it!
Anyway, I'll keep experimenting and I'll figure it out.
Thanks again Leuky!