I think your timing issue is because of latency with your recording, and not in your playing. Also, the progression is supposed to change when the chords change. Listen to the song to get the feel of it. I also sent you an e-mail that might help out some, so be on the lookout for it. ;)