For the record, BMW wanted about $1000 to replace my DMTL pump. The Bosch (OEM) part was $75 and it took an hour of my time.