Yes it's D3 2006 TDV6 I have relatively new pump about 15k km had it done in oficial work shop. First seal was out at 15k and the new one after 20 km. I had it installed inset obout 1mm. Sorry I don't have any photos. Next week I am taking it apart again then I can make some photos.