I don't think its that bad. I mean this is all dependent on how long you have been playing, and how much you practice.

You have minor timing problems, which I do also. Also just a small tip IMO, is to reduce the distortion a bit when you play, so you can learn to play as clean as possible. It is ok if you bum a note here and then, noone is perfect, but I guarantee youll remember where you made the mistake and correct it after a few tries.

Good cover though.