The harmonica plays a lot when it shouldn't and it's WAY loud. It covers up the rest of the music. It shouldn't be doing much during the guitar solos. The harp should be accenting the guitar solo not covering it up. Then it goes in to the big long rhythm part with no solos. THAT is maybe where the harp should be playing. Unless that is where you wanted the lyrics. But again, back the harp down. WAY loud. The kick sounds a little too roomy to me.
Seriosuly loud and shrill and needs just a little space (verb) around it.
Spice up that bass part, pretty sparse right now, it could add some melodic interest when only it and the drums are playing; even a little pop and slap would help. Either that or develop the guitar part, or add another element like paino or organ...something. Are you switching pickups at 2:26? Sounds like you went from a strat neck pup to bridge/middle or middle/neck combo for just a few strums.
Everything seems to be recorded well, nice tones except for that harmonica.