That sounded pretty good to me. Didn't think there was anything wrong with the playing either.
Tone wise, to my ears at least, I'd say it needed just a touch more bass, but that's a small thing. I reckon a Crawler would sound superb in that guitar.
Afraid I can't help you out with the harmonic thing. While I'm a big fan of EVH's playing, I can't play like him worth a damn.
Clip sounded very good. Nice job man.