Auto reciprocating engine