Man, I read your thread about the nightmare last night, I'm on page 23 so far. I knew it was crank shift RIGHT away, wish I could have gone back in time. Anyway. The only way that shop could have made it right was to refund your money, all money spent from the time after you brought it to them with a shifted crank. Anything else is ridiculous, if they can't diagnose that, they should not be in business, for goodness sake... I'll drop you a line next time i'm in del mar, we could ride, possibly. But I feel for you.