cool grooving upbeat thing happening here starise...
you need to polish up a few snippets here and there, is all..
places where things step on other things..
especially when they are syncopation things..
example,on the very beginning, the lead guitar starts a melody, and the horns immediately step on it..
you could simply take out the lead guitar just right at the beginning,
let the rhythm get established with that cool rhythm guitar part,
let the horns come in,
then bring the lead guitar back in.
all the rest of the arrangement works just fine....
these are subtle edits that will make it totally dialed in.