You have spent some time on this one, no doubt! Now, you changed some licks a little rhythm wise, specially at the beginning, you should try to fix those, it shouldn't be hard imo. What concerns me more is your vibrato and bends, you tend to move whole guitar when performing those and moving guitar won't help you. You should use your wrist for both bends and vibrato while keeping guitar steady as much as possible. Good work tho.