So I have had my bike since Nov . I went up Snowdon during storm Dennis this year and my bike hasnt been the same since. the TCU flickers so i know there is water damage to this. Does anyone know where I could get a replacement TCU ? i have messaged Specialized directly but not sure if anyone...