I've done all that and there still appears to be a leak, which has drawn me to the conclusion the Pressure regulator is causing the leak. When I bought the car, I was given a spare 300kPa fuel pressure regulator at the same time, however the one on the car is a 350kPa - Will a 30 bar regulator...