QUOTE(jim_hoyland @ Mar 9 2016, 12:54 PM)
The Bosch part number I get is : 043-906-091-M14 and original Porsch number is same sans -M14;
Is the part number you listed an old number ?
The part number 0 580 463 010 is the actual part number on the pump, it has been superseded by 0 580 463 016, which is what you will find when you search the part number. They are all the same pumps. The number you have must be a New number for these pumps. That's why I listed it as New OLD stock