bmw restoration garage engine