Hi I had the same problem on my 300tdi auto, pump was leaking oil from around where the rivits are,there is an 0-ring inside that leaks under pressure, so drilled out the rivits and sealed it up with gasket sealer and it has been fine now for months, I used bolts with lock nuts instead of the...