"И в момент выстрела отключал мотор до тех пор, пока поршень не достигнет крайнего положения"
это практически ничего не дает.