Yeah it is, ive since found mine a put it back in, this stopped air blasting out, but the leak is still there. Ive since discovered its directly related to velocity screw in the reg, the more i unscrew it, the worse the leak, it also starts to whistle like a kettle, only rougher, my solennoid is fully lubed and secured. Im completely stumped.