Kinda running out of sync in a few places there! And the solo towards the end doesn't really match either but on it's own: that solo could've been pretty cool! Maybe start with a slower beat, to really 'live in' to the rhythm a bit? I like where this is going though.
-cd-