bmw has different part # that will specifically fit to the type of auto you owned..i had my bmw 850CS #Delphi DPFE0357...it was old and it
actually keeps running cool, but debris and sediments from the bottom of the tank can block the pump's filter, causing it to get overworked. i changed my *punt spam* enough member complaints! for about two months ago..