m88 engine