V059121012A is the part no. for the coolant pump replaced on my D4.
Google indicates its a small cheap looking plastic pump, no surprise it didnt last long. Not sure it does much anyway as i hadnt noticed any issue prior to replacement or any difference afterwards.
Photo attached from Garage Paperwork. Prices are in € + vat.