Too mixed up
Yes, the solo is much better than this.
The guitar and the percussion wasn't bad, but they didn't go along with each other.
The guitar lows were pretty bad, and it sounded like it had some bad frequency.
Just keep working on your guitar and fix the lows.