Hey - that was amazing! Love the song, love the energy...the Stones should put that much energy into their concerts :)
Nice Tele, btw. Oh yeah, to keep from pulling the guitar cord out of the jack, run the cord up around the guitar strap where it attaches to the guitar, and then back down and into the guitar - trust me, been there MANY times.
Fantastic tune, great performance!