I made some changes.
Boosted the bass in the 900hz region.
Bumped up the vocal and eased off on the compression a little. Don't think it made much difference.
Lowered the OH in EZD a smidge.
Lowered the EQ globally in the 4khz range to help tame the cymbals.
Any and all thoughts are appreciated.
Sorry I missed the new mix. I do think losing some of the compression on the vocal has made a difference. The big improvement is the bass and overheads. I'm feeling the bass here, whereas not so much in the first mix. There's still some excessive brightness going on, though not so much as in the first mix. I think it may be a buildup in your upper midrange--you've got a lot going on in those frequencies: Cymbals, horns, that brighter guitar on the right, and some of the louder notes in the vocal.
Nice groove, especially in the middle parts of the song where you stretch it out and jam. I'm digging the keyboard. You're getting a very natural, organic feel from EZD. You're having more luck with that than I am.