I think you have improved the fast sections a lot (I remember your previous post)! To get even further, I think you'd be helped by a lot of practice at 50% tempo, with a metronome. Right now, you start rushing a bit and that's when trouble happens. Feeling anchored to the beat, and like you are in control of the tempo, rather than the opposite, can help a lot with technical control. You may notice that you'll want to pull ahead of the metronome, so practise with the metronome starting at 50% and gradually increasing up to 75% of your intended tempo, making sure you are together with the metronome and very steady, and I think you'll get even further.
Middle section needs to be memorized, but you already know that.
Good job with the improvement so far!