Timing perkins engine