If you need more reference pics, eBay motor is always good place to look at
eBay Motors
As Cah said above if you want us to help spot errors on mesh, unsmoothed wireshots would be nice to see. Sofar looks good already some pinches, for example on that air vent in fender.