I am trying to source a High pressure diesel pump for my BMW 320d touring (2001 model) the part # is 13517787199 or 13517797413 BUT it seems diffcult to source - any ideas ??? (I reckon its a common(ish) failure on this car at this age although you dont seem to ready too much about it but I have picked up a few ref's...maybe its related to me not lettign the car run idle for a few minutes after a long journey ? Enda