For me there are two things that I dont like it. First, the speed of the drums at the beginning dont match with the guitar and second the solo guitar at 1:53 sounds disharmonious. It seems not really integrated, lay on the arrangement like a plaster on a broken point.
For the rest you do a good job. The timing and the choice of the other instruments are good.