Bmw x5 abs pump 0265250347 3.0 deisel x drive e70 automatic 2010 to 2013 vrs autosalvage will not cover any component which has been dismantled or tampered with (other than the replacement of standard service parts or components). The item shown in the images would be the exact item supplied in this listing.