Hey there!!
I got my hair cut much shorter because of the scalp pain thing, it would realllllly hurt. I, too, wore a ponytail alot or the half up half down pony thingo. Sometimes the scalp pain would give me a major headache. Hubby liked my hair long but it had to go.
I don't get leg twitches, but I do get them in my arms and my eyelid (usually the left eye), very annoying and after a while the area that twitches starts to hurt. I had that twitch in my eyelid for about 4 - 5 months, before I left my job. about 2 months after I've left, it stopped. I think it was stress. One of my friends that I have always suspected to have Fibro, complains about eyelid twitches too.
Hope you feel better soon!!