m50 engine