This isn't quite there, although I have done it better without the recorder running [there must be a way to overcome that!] Anyway having played it back a few times I'm thinking the runs are OKish but the chords are too loud & too slow - if I correct that I feel the last problem with timing will fall into place.
http://www.4shared.com/audio/nIr1SwNL/LittleMarysFarm.html
http://www.4shared.com/audio/nIr1SwNL/LittleMarysFarm.html