Hmmmmmmmm.....wow i can understand why you are soooo frustrated. Have you tried PT yet? I did PT for some neck issues that were really irritated when I was riding. It did help alot. But that is different then what you had. There is a PT by me..I'm in Michigan that races Mt bikes...maybe she would have more knowledge of what you need. Im not sure where you live in MI..she is out of Commerce Twp.