M88/3 engine in BMW M5