Was the estradiol test the sensitive type? If it wasn't, it's practically useless, I wouldn't take an AI based on just that.
Your LH is not bad, so that points to primary hypogonadism, so problems in your testes. I'd do an ultrasound. Have u had any injuries down there?
What's your bodyfat %? Are u overtrained? These can cause low T as well.