NDPitch and Jon
First, practice this piece in blocked chords. You need to firmly establish your hand/arm positions before attempting the chords as arpeggios, or your eyes will get lost in the keys trying to "find" the next notes, particularly as you come back "down" the keys. Start slowly at first and use a metronome. Once you can nail the blocked chords at your starting speed, keep taking the metronome up in your next practice sections and repeat.
Next, practice in dotted rhythms, 2-fast, 2-slow, 4-fast, 4-slow, measure-fast, measure-slow... make up your own rhythm patterns.... This is a fabulous and under-utilized way to work on everything, from tricky patterns to fingerings to hand/arm positions.
Now, once you can play the entire piece in blocked chords at a good clip, and once you can play the whole piece in a generous assortment of dotted rhythms, it's just a matter of then NOT playing in dotted rhythms anymore, and there you have it! Drop the metronome back some notches if you need to, but absolutely continue to use the metronome to maintain clean and steady arpeggios.
DO NOT use the pedal as you practice (as tempting as it may be). You need to be able to hear wrong notes and unevenness and correct them.
Now, at this point you may find that the "turn-arounds" at both the top and bottom of the arpeggios are sloppy and/or you miss a lot of notes. Isolate all of these "turn-arounds" and work on them. Perhaps in one practice session, only drill the turn-arounds at the "top", and the next practice session only drill the turn-arounds at the "bottom." Play slowly, note by note, and use your metronome. Carefully bring each of these up to speed with your metronome.
Good luck!