Is it a soreness or a shooting pain or a constant pain? Could it be a reaction to some of your Hep C meds?
Most tension headaches are actually caused by tight scalp muscles, that can also cause touch sensitivity on the scalp. My doctor used to give me muscle relaxers when I had a headache that would not go away. It always worked.
If the L-ornithine is working, keep using it. Not being able to sweat is not good.