Your speed playing seems fine for the most part (very nice alternate picking, but some of the string changes are a bit messy), but the main issue I'm seeing is your vibrato. Especially in the first part, where there are a lot of long notes, you should try using wider vibrato to make it more interesting. Pretty good job altogether though.
some tabs are wrong, like the first tapping part you do which is not even playd in tapping
You have NO feel in your playing, no vibratos at all, you miss alot of bends and its just kinda boring to hear.
but its very nice that you learned this solo because its very hard solo to learn, keep working on it!