2015 bmw activehybrid 7 remanufactured engines



3.0L , electric assist motor