Some of your symptoms & computer job make me wonder if thoracic outlet syndrome (TOS) might be a factor in your ongoing discomfort.
We have an active TOS forum -
http://neurotalk.psychcentral.com/forum24.html
and the Useful sticky thread is a good crash course on it and therapies.
http://neurotalk.psychcentral.com/thread84.html