so i still havent stopped by the lbs,but ive just been taken it easy the past few days.no big hills or real speed.but last night i was riding down a pretty mellow hill,using only my legs to slow down.as soon as i really started to resist---there it goes,chain throws off.so at least now i know when it happens.i guess that narrows it down a little bit.