Tasty playing!
Correct. I’m pretty sure the problem is that your core motion is not actually USX, and you are trying to play USX phrases. This typically results in stringhopping, as you are experiencing.
There is no way to “fix” your current technique to play the original arpeggio phrase better. The most likely reason that lick is failing is beacuse you haven’t learned the technique that it requires, which continuous USX motion at high speed. Again, we’d have to do the tremolo test to know for sure.
The reason we keep asking about playing a tremolo is beacuse we want to see if you have learned how to do continuous, repeated USX pickstrokes at high speed. Doing this on a single note, i.e. “tremolo”, just eliminates fretting hand complications.
For this test to be of any value, you must perform it with your usual playing motion, not a different technique that you only use for playing tremolo. After all, your lead playing motion is the one you are trying to use to play the EJ lick, so the goal is to test that motion specifically to understand what it looks like when moving fast. This will help us understand why you are stringhopping. Switching to a different motion defeats the purpose.
Are you saying you can’t play very fast with your typical lead motion while fretting only a single note, because that’s “tremolo” and you can’t do that with your usual motion? If you have to fret notes in your left hand to trick yourself into thinking you’re not “doing a tremolo”, that’s fine too. Just use a simple repeating single-string lick like the Yngwie six-note pattern. Don’t do anything that switches strings, because that could trigger more stringhopping.
Your playing is super tasty! You will carry those skills with you to any new techniques you learn. So learning a new picking motion isn’t like starting over. But if you really are “stubborn”, as you say, then you probably want to take the steps that will get you results the fastest, without wasting more years doing it wrong. That’s the good kind of stubborn: doing whatever is necessary to get results, even if it’s a little psychologically painful or time-consuming, because you refuse to accept anything less than constant progress. These tests, and potentially learning new motions, are those steps.
Alternatively, you can sidestep the issue by playing different licks that don’t require USX. You can also use solutions like hybrid picking. Nothing wrong with that at all. Up to you.