Your playing is generally pretty good, aside from the comments you've already gotten.
My contributions:
* About the right hand - needs more finger meat. Watch Chris Fitzgeralds video for some tips on tone production and the right hand. You could also add a little "chicken winging" to your playing and get the rest of your body into the action.
https://www.youtube.com/watch?v=IvbNifnccis
* Watch the spacing and how far you lift your fingers on the left hand. At least from the angle of the camera it looks like it tends to collapse. Your pinky gets up pretty far away from the fingerboard. Don't let it collapse so much and your pinky closer to the fingerboard and you won't exert any uneccessary energy trying to cover that distance repeatedly. You're also losing out any speed advantages by keeping it close and spaced out.
* You tend to rush and from the video it seems like you might be getting nervous and tensing up. I could be wrong, but you look a little tight around the shoulders at times. See if you can stay relaxed throughout. esp while walking your lines. Any amount of tension anywhere will slow you down.
* About your rush/time feel. It's very hard to judge what you're doing right/wrong in the moment. Take a moment and watch the video of yourself playing and analyze what's going on - especially when you're just walking. While watching it, snap your fingers on 2 & 4 like a drummer would do on the high hat and pay attention to where your pulse falls. Where are you on the beat? I can hear the solo transcription outline the changes, but I should also be able to hear you outline the rhythm. I should be able to feel your pulse when your'e walking or soloing.
Aside from that, good job.
EDIT: On second listen, I may be pretty nit-picky about the time feel. It's hard to tell from a recording sometimes. It's generally good from what I can tell.