Hey,
Regarding the latest mix.
The guitars are too hi-mids heavy as been mentioned above. Also, it seems, you've not used a multi-band for palm-mutes on them, which makes the low end even more noisy.
The low end might be clearer, in case you tame down some subs on the kick, shorten its sustain a bit and check all the possible ambiences/decays within the low range.
Hi-hat is popping out.