Was your dealer in red deer by chance? Sounds about like their speed! The dealer really dropped the ball on that one, any good dealer should go top to bottem and be sure of all of that stuff, and further more any decent shop should be doing setup for your weight and riding style.
Just trying to figure out where to go here, I have a 14 on order and want to do something but not sure what. I have heard good and bad about both the turbo or BB and just not sure where to turn, or do I just ride it and shut up. SLP pipe and can? Just up the compression a little? What about...