The timing seems pretty right on now. I wouldn't have any complaints at this point about it. The vocals seem louder too...and at a better level. Much better...they are more prominant in the mix. I hear a "mando" (?) strumming at times, and it would be nice to hear that a little clearer. It seems low in level, and I am not actually sure what it is. The intro drums still hit me being weird..panned off to the right like that. When the bass comes in, you understand, but I'd take a little 'spillover' reverb from the intro drums to the left side....to let you know it is a "stereo room" that the music is coming from, and not just an instrument panned over to one side. It would THEN appear the instrument is SITTING in a stereo field on the right side VS just being panned by the twiddle of a knob. Then...(what you've done)...when the music starts, it all jumps to the middle. I've heard this kind of panning (that you've done)before on many productions, but I am thinking this is not the best use of panning here.
Or...I'd almost like some movement to the panning....like have the drums pan across from right to left in the begining, rather than be static in one place. I know I am being picky about just this short little segment, but it is the VERY beginning of the song, and determines whether things will continue to be interesting or not.
The drums kinda cut off at the end, and the tune ends in a very peculiar way too. Not sure if it intentional, as there is not really enough 'room sound noise' to let you know or not. So...maybe the ending could be cleaned up, or edited, or make the sound effects of "shuffling around" (are they intentional??

) more obvious.
This post dwells on the negatives, but you've improved this song immensely, and it shows big time. Your persistance is really paying off and you are getting the rewards.