Finished this prototype a few minutes ago. German motor, 2 crank shaft bearings, 3 built in strokes 2.5mm,3.2mm,and 4.2mm long stroke. Runs from 5-12 volts with no needle wobble at the tip. There is a video on my Facebook page Cary Thomas. I'm thinking $300.00.Attachment 6991