We'll I'm still suffering from dry hair, but over the past two days it has started to improve.
I've been smearing a lot of EVOO (extra virgin olive oil - I'm sure you can just use plain olive oil but I don't happen to have any so I use EV) on my hair when I get home from work and leave it on til I wash my hair in the morning. Actually, yesterday, I didn't have time to wash my hair in the morning, so I wore my hair up and let the oil absorb in my hair. It felt really oily and greasy at the time, but my hair today feels pretty good comparably to how it was. My hair still has a long way to go, but I just thought I'd share in case it may help you.
Also, I've eliminated all proteins, I DT as often as possible (sometimes nearly every day), and I don't use products (gels, etc) every day...maybe every other day or so.