My 105 9 speed brifter stopped up shifting yesterday on my commute home from work. Thankfully it was in a reasonable gear. Upon inspection last night the cable was somewhat loose, so I adjusted it at the brifter. I am able to get it to shift if I hold the large lever with my fingers and move the small lever with my thumb. Otherwise there is no resistance, and it just flops over.
Is there a broken spring in there? Should I bother trying to disassemble it?
New brifters are expensive, and I just bought a new 9 speed cassette, chain, and short cage rear derailleur (plus new wheelset). I wish I had known it was going to break, or I would have ordered 10 speed stuff and gotten brifters at the same time. Any reason to go with Ultegra over 105? Bike is a Cannondale cross that I'm currently using just for commuting.