Looks good mate, well done on getting this far!

I'm liking the sprung tension on the pinion, never seen that before.