Yeah... (yeah, yeah

)
I had no issues with the timing... Same issues with the fills (un-drummer-like, in places) and once again, the first part of the guitar solo sat ahead of the pocket quite a bit. Relax a bit more, Larry, and crank those drums while you play... it will help you sit better.
Overall, though, I thought this one was stretching the chords a bit hard... Not sure how to fix it, but I felt there might have been one too many modulations...
Another thing is, I'm starting to hear the Melodyne in places. The trick is to work as hard as you can to get a GREAT vocal performance first, and THEN apply the pitch correction. There's a temptation to go 'OK, I can fix that in the mix', but it only goes so far, and then you start to hear artifacts.
Finally, Larry... Trust me... go and listen to EZ Drummer. Those dull, lifeless drum sounds are holding the track back. There's no dynamics, no sense of realism. The same MIDI file, played through EZ Drummer will make the track come alive (although the fills still need work)...
You know, if I were you, I'd be trying to hook up with some kind of film music production company. Retro music like this, strongly Beatles but with no Beatles royalties issues, is often needed for film and TV work...
Best of luck.