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.
Good job with the improvement so far!
I intentionally speed up at parts, because it sounds right to me to play it like that. For example, the difference in speed between the first and second repeats of the main theme is quite intentional. I don't really feel like I'm not in control of the beat.Thank you!