I've now had my pump replaced with a boost compensated one but replacing the O rings did stop the leak , the hardest part of doing it yourself I reckon is getting the bloody slotted screws undone because you need an impact driver and the intake manifold is in the way .