I think you did a great job on the vocals, which imo are improving all the time. I guess you've somewhat found your voice back. And now take care of it too, drink lots of water!

As for the guitar playing, what I notice is what I think Bill has expressed on page 1. You have some timing issues. And you know the thing with timing, 'it's everything'. I'm sure i'm not telling you anything new here, but I can't express it often enough that it is the most important aspect of music. You can play all the right notes/chords, but if it's not at the right time, then it ain't musical. Forgive me if you think I'm too hard on you (I know the song means a lot to you), but I would be a bad teacher if I wouldn't tell you this, so I hope you're with me regardless.
My first suggestion would be, leave out the 'bounce' and see if you can strum your way through the song, without losing the timing. Also, try to play without playing against the record (you need to hear yourself better). If you need to, then use a metronome or a drum beat instead and of course pay close attention to it too. Again, if you lose the beat.....
Practice the bounce separately. The thing which trips you up when doing so is that the beat which follows immediately, you play it as an upstroke, while it should be a downstroke. I actually go in much detail about it here, part 4: http://www.totallyguitars.com/target-so ... esson.html
Many thanks for sharing your efforts again Mark and your new guitar too!

Ness