Worked on my Cannondale for a few hours tonight and it's finally back in working order. I fucking love this bike so much. :)