Hi mate! Cool to find this lesson at REC!
I think that you need to polish the whole lesson. The riffing section is closer but there are some notes that don't sound there so try to isolate the different riffs and work on precision, groove and dynamics.
Then, the solo needs even more work. It has timing issues and many notes that don't sound. Once again the solution is to isolate the licks and master each one and then work on connecting them.
The good things are that you already learnt each part and that once you master this lesson, you will take your playing to a new level. I think that it has been a clever choice.
Keep rocking.