CR500 engine